ajax请求时,HTTP头部怎么和内部组成一个TCP包发出

常书 2017-04-19 05:59:05
用抓包工具查看如下代码的包,整个POST过程由两个TCP包组成,HTTP头部和content分开传,有没办法让系统组成一个包来传?

$(function(){
$('#startbtn').click(function(){
$.ajax({
url:"192.168.127.0.1:5000",
type:'POST',
dataType:'json',
data:JSON.stringify({'id': '12345'}),
success:function(data){
console.log(data);
console.log("hello!\r\n");
var jdata=eval(data);
alert(jdata.code);
}
});
});
})
...全文
298 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
常书 2017-04-20
  • 打赏
  • 举报
回复
引用 1 楼 zhangsheng_1992 的回复:
首先http的规则就是这样的 头 身体的顺序,如果你硬要一个包发出去,那么把数据写进头里面也可以
怎么把数据写到头里的身体部分的/r/n/r/n之后呢? 如果写到url里并不符合我的要求
zhangsheng_1992 2017-04-19
  • 打赏
  • 举报
回复
首先http的规则就是这样的 头 身体的顺序,如果你硬要一个包发出去,那么把数据写进头里面也可以

52,792

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧