get

//建立连接

$fp=fsockopen("localhost",80,$errno,$errstr,30);

if(!$fp){

echo "$errstr $errno"die;

}

//请求行

$out="GET /myproject/html/server.php?username=admin&page=12 HTTP/1.1\r\n";

//请求头

$out.="Host: localhost\r\n";

$out.="Connection: Close\r\n\r\n";

//发送

fwrite($fp, $out);

//提取结果

while(!feof($fp)){

echo fgets($fp);

}

?>

post

//创建连接

$fp=fsockopen("localhost",80,$errno,$errstr,10);

//判断

if(!$fp){

echo "$errstr $errno";die;

}

$http="";

//请求行

$http.="POST /myproject/html/server.php HTTP/1.1\r\n";

//请求头

$http.="Host: localhsot\r\n";

$http.="Connection: Close\r\n";

$http.="Cookie: username=admin;uid=123456\r\n";

$http.="User-agent: firefox-chrome-safari-ios-android\r\n";

$http.="Content-type: application/x-www-form-urlencoded\r\n";

$http.="content-length: 37\r\n\r\n"; //请求头和请求体之间要有两个\r\n

//请求体

$http.="email=xiaohigh@163.com&username=admin\r\n";

//发送

fwrite($fp, $http);

//提取结果

while(!feof($fp)){

echo fgets($fp);

}```

php 模拟 https请求头,php 模拟 http 请求相关推荐

  1. 爬虫实战学习笔记_2 网络请求urllib模块+设置请求头+Cookie+模拟登陆

    1 urllib模块 1.1 urllib模块简介 Python3中将urib与urllib2模块的功能组合,并且命名为urllib.Python3中的urllib模块中包含多个功能的子模块,具体内容 ...

  2. h5获取http请求头_nodejs 中http请求头,响应头

    -------------------- 1.request常见的属性 ----------------------- var http=require("http"); var ...

  3. php curl 设置请求头,php的curl请求如何设置header参数

    php的curl请求设置header参数的方法:首先使用[CURLOPT_HTTPHEADER]设置HTTP头字段的数组:然后使用一个默认只包含必要的头部字段的HTTP头. php的curl请求设置h ...

  4. service和doXX方法区别、Http请求头案例、获取请求的传递参数

    一.service和doXX方法区别: 1.注意:tomcat服务器首先会调用servlet的service方法,然后在service方法中再根据请求方式来分别调用对应的doXX方法. 2.例如,如果 ...

  5. 爬取斗鱼LOL主播人气数据,并显示排行榜 [网络爬虫] [应用案例][请求头][模块]

    您的"关注"和"点赞",是信任,是认可,是支持,是动力- 如意见相佐,可留言. 本人必将竭尽全力试图做到准确和全面,终其一生进行修改补充更新. 文章目录 1 爬 ...

  6. 爬虫小白系列01期: 从李白杜甫,来看爬虫本质 、 浏览器访问网页原理 、 请求头的概念

    众所周知,爬虫的本质是,模拟浏览器打开网页,获取网页中我们需要的那部分数据. 那首先我们应该清楚,普通一般浏览器打开网页的流程和原理是怎样的? 根据生活经验,我们使用浏览器打开网页的步骤一般是这样的 ...

  7. python模拟session_python使用requests.session模拟登录

    最近开发一套接口,写个Python脚本,使用requests.session模拟一下登录. 因为每次需要获取用户信息,登录需要带着session信息,所以所有请求需要带着session. 请求使用po ...

  8. chrome 请求带上cookie_【编号0002】请求头的内容,及其相关知识铺垫

    更新时间,来一篇关于请求头的内容介绍 首先,什么是请求头?这里指的是HTTP 1 版本中的请求信息的头部内容,注意,不含主体 0. 背景说明 客户端:你的浏览器 服务器:指的是网站服务器 请求:客户端 ...

  9. 拦截器获取请求参数post_「SpringBoot WEB 系列」RestTemplate 之自定义请求头

    [WEB 系列]RestTemplate 之自定义请求头 上一篇介绍了 RestTemplate 的基本使用姿势,在文末提出了一些扩展的高级使用姿势,本篇将主要集中在如何携带自定义的请求头,如设置 U ...

最新文章

  1. k8s概念入门之control-manager-针对1.1.版本阅读
  2. 彻底理解大数据 HDFS 分布式文件系统,这篇就够了
  3. 火的不要不要的公有云和私有云都是什么鬼?
  4. idea自动生成not null判断语句
  5. PWN-PRACTICE-BUUCTF-8
  6. sh 脚本 访问 路径 权限不够_IC设计之脚本语言介绍
  7. linux之解决libipopt.so.1: Cannot open shared object file
  8. linux版本怎么安装qq游戏,QQ for Linux
  9. Linux 系统-----vim命令详解
  10. 调戏木马病毒的正确姿势-基础篇
  11. 20171205_Matlab求方差,均值,均方差,协方差的函数
  12. 常用统计预测方法介绍
  13. Vue-----table 控件自动勾选全选框2 与tab控件组合使用
  14. 计算机左右手控制的按键,采用改进按键布局方法的计算机键盘技术
  15. 8个电脑小技巧让你在朋友圈秒杀众人!
  16. 星际争霸2 sc2replay录像回放python库sc2reader常用函数总结
  17. c语言 多字节合并拼接(4个uchar 组合成 ulong)
  18. 利用注册表修改文件关联
  19. Flux发布Elixir Essential限制器,提供对全景声的支持
  20. 陈皓:谈谈数据安全和云存储

热门文章

  1. 在Python-dataframe中如何把出生日期转化为年龄?
  2. XPath 详解,总结
  3. 《数据结构与算法 C语言版》—— 2.5上机实验
  4. iOS使用WSDL2ObjC工具调用Webservice接口
  5. ssh反向主动连接 及脚本加密
  6. C#中的非托管资源释放(FinalizeDispose)
  7. 多个应用SD-WAN实现业务连续性的方法——微云网络
  8. SD-WAN的体系结构是如何提高网络灵活性和效率?
  9. CRC原理及其逆向分析方法
  10. ListView添加项目