我只是想知道客户端浏览器何时访问Web应用程序的URL,Web应用程序如何将响应完全发送回客户端浏览器/计算机。我知道IP地址和其他细节必须存储在某个地方。这是怎么发生的?我可以参考哪些链接?
TIA
答案 0 :(得分:0)
您的客户端浏览器以HTTP
请求的形式发送请求,这是一种协议(一组(此处为通信)规则),在TCP / IP上传播
答案 1 :(得分:0)
http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
这是一般描述 - 如果您的问题确实与Java有关,您还可以阅读http://en.wikipedia.org/wiki/Servlet。
“IP地址和其他详细信息”不必根据任何规范存储在服务器上的任何位置 - 但它们通常由Web服务器存储,因为它是有用的信息......
具体做法是:
作为“服务器解释HTTP请求”的一部分,服务器可以选择存储与请求相关联的任何和所有数据 - 包括打开连接的IP地址,以及与HTTP请求关联的任何元数据。