http 响应问题?

rollrock1987 2011-12-24 10:21:16
对于HTTP的响应不是很清楚

比如客户端跟服务器端约好

情况A

客户端:你好
服务器端:你好,我收到了

情况B
客户端:去你的
(这里服务器端不会理睬你)


情况A:我的手机post了一个数据....你好... 上去,服务器返回给我的是 http 1.1/200 OK ..... 你好

我想问下,在情况A的时候,客户端在发送了消息之后,肯定会收到 http 1.1/200 OK(假设消息发送成功)这样的字符串过来的。

那么在情况B的时候呢,会不会发送 http 1.1/200 OK 这样的字符串过来呢?


还有就是 http 1.1/200 OK 这个东西到底是谁发送的啊?


...全文
88 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rollrock1987 2011-12-26
  • 打赏
  • 举报
回复
so who can tell me more? 3q
rollrock1987 2011-12-25
  • 打赏
  • 举报
回复
那我在情况B的时候,如何判断服务器是否正常收到呢?
战在春秋 2011-12-25
  • 打赏
  • 举报
回复
正如你在文中描述的一样,客户端和服务器端会有约定,也就是所谓的协议。
服务器端会根据协议解析客户端的请求并做出相应回应。

所以A情况会返回“http 1.1/200 OK”,而B不会。
ok1234567 2011-12-25
  • 打赏
  • 举报
回复
http 协议是请求(符合协议的请求),解析请求,然后响应
http 1.1/200 OK”的状态相应只在一种情况下发生:请求被完整接受,正常解析并且请求的资源已经打包就绪,跟在后面发送!

zhumengshu1 2011-12-24
  • 打赏
  • 举报
回复
B情况不会,会返回一个错误的消息。http 1.1/200 OK 是服务器发给客户端的消息,就是A情况服务器发送的成功消息。
chelp 2011-12-24
  • 打赏
  • 举报
回复
这个东西是WEB服务器发送的,http 1.1/200 OK是说发送成功,B情况不会发回http 1.1/200 OK
你可以查看FRC 2086文档有清楚讲解

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧