如何用TCP/UDP工具实现HTTP的连接?

[复制链接]
919|3
手机看帖
扫描二维码
随时随地手机跟帖
cnsxgh|  楼主 | 2016-12-7 09:45 | 显示全部楼层 |阅读模式
TCP, udp, API, pi, AC
TCP位于传输层,HTTP位于应用层,因此HTTP是基于TCP的连接。但二者到底是个什么关系,我找了好多资料,讲的都比较深奥,咱看不懂。我在想如何用TCP/UDP工具来实现HTTP的协议,在网上找到这样一个东西:
QQ图片20161207084333.png

GET http://api.heclouds.com/devices/3420352/datapoints?datastream_id=loc&limit=10 HTTP/1.1
api-key: LOTJps=fkcUUgxaQX37uFjmkOis=
Host: api.heclouds.com


所以想让知道的人给讲讲,到底是不是这样实现的?里面的参数都代表什么?包括发送值和返回值。

相关帖子

dirtwillfly| | 2016-12-7 10:32 | 显示全部楼层
http报文就是通过TCP/UDP来发送的

使用特权

评论回复
123654789| | 2016-12-8 12:14 | 显示全部楼层
http报文是通过TCP协议来实现的

http报文不是通过UDP协议来实现

使用特权

评论回复
wangtao478552| | 2016-12-14 16:20 | 显示全部楼层
哦,这个我实现过,
1、实现先TCP连接到服务器的对应端口
2、发送报文。
如果不知道报文是什么,可以用wireshark抓个浏览器请求对应网址的HTTP的包看下。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

57

主题

121

帖子

3

粉丝