想问一个关于网络协议的问题

来源:5-3 后端开发步骤

sadcloud

2020-08-01

老师请问 既然tcp是流协议,那http应用如何分割tcp层的数据流呢,怎么知道多少个字节流是属于一个http报文呢? 问题比较小白,还望老师解惑,感谢!

写回答

2回答

牛儿吃草

2020-08-04

http消息有多少字节,发送和响应的内容字节数是根据head头里的 content-length来决定的。消息拿够了就会停止。

0
0

牛儿吃草

2020-08-04

http有他的协议格式,格式如下:
GET /xxx\n

其实我们访问一个地址我们肯定是知道他的协议格式的,比如你用浏览器访问的肯定是http或者https。

还有如果你只知道端口不知道是啥协议,你可以使用
telnet 127.0.0.1 8001
然后随便敲入内容进行测试,看看服务端的返回,一般http会返回你期望的明文的。

0
0

(打造简历金牌项目)Vue+Go 开发企业级微服务网关项目

简历中摒弃烂大街的培训机构项目,带你开发企业级微服务网关

1316 学习 · 352 问题

查看课程