关于http的小问题

http协议在传输数据时,是不是本身并没有服务端和客户端的概念,仅知道请求方和响应方?

阅读 2.8k
5 个回答

可以这么说。不过由于请求方需要负责发起连接,所以响应方通常是可通过ip寻址的目的主机,而这通常是服务器。所以响应方往往是服务器。

可以这样理解.

弱弱觉得,一般请求方都是客户端。

代码不撒谎

看node代码http库中ServerResponse和ClientRequest成对出现,反过来我看不到ClientResponse和ServerRequest。所有请求就是客户端,响应就是服务器

新手上路,请多包涵

Socket通讯都有客户端和服务端的概念,HTTP协议自然有。服务端是没有获取本地资源的能力,而localstorage自然是浏览器具备的能力。

如果你拿协议的部分内容做其他事情,那就不是标准的HTTP协议。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进