社区
非技术类
帖子详情
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好像不可行。
难道我们只有通过缩小缓冲区解决吗?
...全文
131
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只算一个。
如果连续两个行结束,后边就是数据了。
【Linux网络】TCP UDP socket
HTTP
webSocket之间的区别
本文概述了OSI七层模型与TCP/IP四层模型的关系,介绍了
HTTP
和WebSocket作为应用层协议如何通过Socket进行通信。重点讨论了WebSocket的实时性和节省带宽的优势。,
HTTP
协议+
socket编程
本文介绍了如何在PHP中使用
Socket编程
实现
HTTP
请求,包括GET和POST方式。通过实例展示了如何建立连接、发送请求和接收响应,从而实现与远程服务器的
数据
交互。
HTTP
网络连接相关知识整理(一):
http
连接与Socket连接
本文详细介绍了
HTTP
通信机制的七大步骤,包括TCP连接的建立与关闭、GET与POST方法的区别、请求与应答
头
信息
的发送等内容。同时,还对Socket接口进行了简要说明。
php socket
http
,用PHP的Socket实现
HTTP
请求
这篇博客介绍了如何使用PHP的
Socket编程
来实现
HTTP
请求。通过创建Socket连接到服务器,发送
HTTP
头
信息
和(如果需要的话)POST
数据
,然后读取响应,从而完成
HTTP
通信。示例代码提供了一个
Http
Request类,该类包含了建立连接、发送请求和接收响应的方法。
使用 Python Socket 编程实现一个简单的
HTTP
服务器
本文介绍使用 Python Socket 编程实现简单
HTTP
服务器。先阐述
HTTP
服务器概念及使用 socket 编程的原因,接着说明实现步骤,包括导入模块、创建套接字等,还进行详细解释,最后提及优化扩展方向,如支持更多方法、静态文件服务等。
非技术类
1,662
社区成员
58,948
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章