服务器了解执行请求的客户端有哪些信息?

时间:2018-06-14 15:19:40

标签: http request

当Web服务器从客户端收到http(s)GET请求时,它可以访问一些信息,例如:

  • 客户端IP
  • 请求本身:
    • 标题(包括Cookie)
    • 内容
  • 和......那是什么?

我想知道是否还有别的东西。

确实,我正在尝试创建一个可以访问页面的服务器,它可以收集一些信息以更新他的数据库。该网站拒绝访问我的服务器,但拒绝访问网络浏览器,即使我复制了IP,标题和内容。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

是的,它只是请求本身包含的内容。服务器无法返回到客户端以“拉”信息,它只包含HTTP请求和底层TCP / IP数据包中包含的信息。这是:

  • 请求IP地址
  • HTTP标头,包括请求的URL和HTTP方法
  • HTTP请求正文(如果有)
  • 如果是HTTPS,则在TLS握手期间交换的任何数据,通常与识别任何重要内容无关。

所有这些信息都是由请求客户自愿提供的