客户端http post方式请求,服务端socket,客户端收不到返回信息

服务端能接收到客户端发送的请求,但是客户端收不到返回。socket与http间怎么实现通信,为什么socket能收到请求,可客户端收不到socket的返回信息。我的soc... 服务端能接收到客户端发送的请求,但是客户端收不到返回。socket与http间怎么实现通信,为什么socket能收到请求,可客户端收不到socket的返回信息。
我的socket服务端是c写的
展开
 我来答
zgh840925
2014-09-24 · TA获得超过283个赞
知道小有建树答主
回答量:410
采纳率:0%
帮助的人:355万
展开全部

http 是应用层 是7层的最高层  对于SOCKET来说 是固定了 传输的协议, 而且是短连接, 用SOCKET完全可以模拟出http 协议, 对方收不到 你要分几种情况判断,


  1. 客户端请求完毕后就直接关闭了会话

  2. 会话访问后在数据返回之前就断开了,客户端没有收到任何数据

  3. 客户端收到数据,但是不符合HTTP协议,被过滤了

更多追问追答
追问
能加一下QQ吗,我的返回是这么写的,可以吗write(iSd,SendBuf,strlen(SendBuf));
追答
不好意思 我对c不熟悉 我熟悉C#
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式