HTTP和TCP的面试问题​?

今天面试官问了我HTTP和TCP的关系。
我:各种传输层和应用层,各自的特点,blabla
面试官:HTTP叫超“文本”传输协议,IP是“二进制”。怎么理解这个“文本”和“二进制”。
我:卧槽????这是什么问题,没见过啊


如果是大佬们回答,你们会怎么回答
#面经##内推#
全部评论
普通的文本,显示的就是文字内容,超文本就很宽泛了,图片,文字,等都是,所以http是传这些东西的,是在应用层的,但底层传输还是基于二进制,一些01串,然后到了应用层解析成超文本。个人理解欢迎纠正
4 回复 分享
发布于 2018-08-26 20:32
http的传输内容是以文本的形式传输的,ip协议是底层在互联网通信中真正传输的内容格式。对于http2.0,有一个以字节传输数据的feature,支持请求头通过字节方式传输,减小体积。如果面试的时候扯到这儿了,可以再说一堆http2.0的特性比如server push,并行传输balabala
点赞 回复 分享
发布于 2018-08-28 09:41
无聊问题
点赞 回复 分享
发布于 2018-08-26 20:59
一个基于二进制传输,一个基于文本传输
点赞 回复 分享
发布于 2018-08-26 20:28
文本协议和二进制协议区别
点赞 回复 分享
发布于 2018-08-26 20:25
快手吧
点赞 回复 分享
发布于 2018-08-26 20:21

相关推荐

点赞 评论 收藏
分享
评论
点赞
26
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务