ndfweb.cn

TCP模拟HTTP发送get和post请求


2021-09-21 21:33:13 (4828)


客户端:tcp网络调试助手

服务器:宝塔lamp+thinkphp5.0


客户端TCP连接IP后发送get请求


GET /?key=value&key=value HTTP/1.1

Accept-Language: zh-CN,zh;q=0.9

Host:www.baidu.com


说明:

第一行 GET请求方式+空格+路径+空格+HTTP/1.1 (参数可以加到路径上)

第二行到第三行 请求头,自行百度可以根据需要加行( Host必须要有,这样能再服务器上找到要哪个域下的文件)

第四行 空行

第五行 空行


客户端TCP连接IP后发送POST请求


POST / HTTP/1.1

Accept-Language: zh-CN,zh;q=0.9

Host:weixin.yckgyy.cn

Connection: keep-alive

Content-Length:26

Content-Type:application/x-www-form-urlencoded;charset=UTF-8


name=zhanglin&xingbie=nan


说明:

跟get请求一样

第一行的协议类型为POST

需要注意的是 POST需要发送两次

第一次不会返回任何东西,

第二次会返回

还有Content-Length:26 必须声明请求体的字符长度


了解更多请访问:http://www.ndfweb.cn/news-908.html
  NDF俱乐部
  国际域名注册
  建站咨询
合作伙伴:万网 | 新网 | 新网互联 NDF网站建设淘宝店 | 实用工具 | 外貿網站建設 | 联系我们
鲁公网安备 37110202000336号 鲁ICP备2021027697号-1 Sitemap - RSSRSS订阅