想问一个关于网络协议的问题
来源:5-3 后端开发步骤

sadcloud
2020-08-01
老师请问 既然tcp是流协议,那http应用如何分割tcp层的数据流呢,怎么知道多少个字节流是属于一个http报文呢? 问题比较小白,还望老师解惑,感谢!
写回答
2回答
-
牛儿吃草
2020-08-04
http消息有多少字节,发送和响应的内容字节数是根据head头里的 content-length来决定的。消息拿够了就会停止。
00 -
牛儿吃草
2020-08-04
http有他的协议格式,格式如下:
GET /xxx\n
…
其实我们访问一个地址我们肯定是知道他的协议格式的,比如你用浏览器访问的肯定是http或者https。还有如果你只知道端口不知道是啥协议,你可以使用
telnet 127.0.0.1 8001
然后随便敲入内容进行测试,看看服务端的返回,一般http会返回你期望的明文的。00
相似问题