社区
非技术类
帖子详情
HTTP的Socket编程当中,如何判断头信息与数据?
javaduke
2002-03-21 05:27:50
我们知道头信息与数据的间隔为一个空行,但是如何判断。
byte[] buffer=new byte[1024];
int bytesread=0;
bytesread=socket.receive(buffer,buffer.Length,0);
如何来判断空行呢?将buffer转化成string好像不可行。
难道我们只有通过缩小缓冲区解决吗?
...全文
144
1
打赏
收藏
HTTP的Socket编程当中,如何判断头信息与数据?
我们知道头信息与数据的间隔为一个空行,但是如何判断。 byte[] buffer=new byte[1024]; int bytesread=0; bytesread=socket.receive(buffer,buffer.Length,0); 如何来判断空行呢?将buffer转化成string好像不可行。 难道我们只有通过缩小缓冲区解决吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ndy_w
2002-03-21
打赏
举报
回复
自己搜索0x0d和0x0a。
注意!协议说的0d0a, 0d, 0a都算行结束!但0d0a只算一个。
如果连续两个行结束,后边就是数据了。
HTTP
协议+
socket编程
Socket编程 使用GET采集
信息
发送
HTTP
请求 */ /** PHP+scoket 编程 scoket实质上就是一种网络编程接口(API). 对TCP/IP的封装,TCP/IP也要提供给程序员做网络开发所用的接口,就是
socket编程
接口
HTTP
类似于轿车,提供了封装或者显示
数据
的具体形式。 socket就是发动机,实现了网络通信的能力
【Linux网络】TCP UDP socket
HTTP
webSocket之间的区别
本文首先讲述了OSI和TCP/IP模型,重点讲述了TCP UDP socket
HTTP
webSocket之间的区别,介绍了
HTTP
和WebSocket协议。
HTTP
网络连接相关知识整理(一):
http
连接与Socket连接
HTTP
网络连接相关知识整理(一):
http
连接与Socket连接。
http
通信全步骤(包括TCP/IP)
php socket
http
,用PHP的Socket实现
HTTP
请求
用PHP的Socket实现
HTTP
请求(2010-03-10 21:16:58)标签:杂谈要实现
HTTP
访问无非就是用Socket发送一个请求,然后读取返回
信息
。当然也可以用fsockopen()这个函数来实现,不过两个的区别不是很大class
Http
Request{var $sHostAdd;var $sUri;var $iPort;var $sRequestHeader;var $sResp...
使用 Python Socket 编程实现一个简单的
HTTP
服务器
HTTP
服务器是一个接受
HTTP
请求并返回
HTTP
响应的程序。它通常运行在一个特定的端口(如 80 或 8080),等待客户端(如浏览器)的连接请求。
HTTP
请求包括请求方法(如 GET、POST)、请求路径、
HTTP
版本和
头
信息
。
HTTP
响应包括状态码、
头
信息
和可选的响应体。通过本文的介绍,我们了解了如何使用 Python 的 socket 编程实现一个简单的
HTTP
服务器。通过创建服务器套接字、处理客户端连接和请求、构建
HTTP
响应,我们实现了一个基本的
HTTP
服务器。
非技术类
1,663
社区成员
58,947
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章