极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9307|回复: 3

请问是否经是在第三次TCP握手的时候就开始发送HTTP数据包?

[复制链接]
发表于 2013-3-7 17:57:20 | 显示全部楼层 |阅读模式
我想用Arduino+ENC28J60 发送http post请求,研究了Ethercard这个库之后感觉自己对底层了解不够,所以想通过编写一些底层的代码来实现一些功能。
请教大牛,如果我想用 Arduino+ENC28J60 发送一个http post数据包都需要那些步骤,是不是在第三次握手时就可以发送数据了呢?我的网络知识都是自学,没什么实际的经验,所以请大牛们指点一下。
回复

使用道具 举报

发表于 2013-3-7 20:05:46 | 显示全部楼层
看看ethercard 的代码啊,应该有啊。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-3-8 09:48:37 | 显示全部楼层
laoliu1982 发表于 2013-3-7 20:05
看看ethercard 的代码啊,应该有啊。

代码看得头晕……想来点直接简单易懂的……
回复 支持 反对

使用道具 举报

发表于 2013-3-8 11:27:03 | 显示全部楼层
HTTP是应用层协议,而三次握手是指TCP层建立连接,只有TCP层的虚电路建立后,才能发送上层协议包
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-29 10:29 , Processed in 0.041113 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表