【问题标题】:What is the http request and response body for this URL request?此 URL 请求的 http 请求和响应正文是什么?
【发布时间】:2014-05-04 03:06:19
【问题描述】:

我想查看/了解在浏览器和 tomcat 服务器之间传输的 HTTP 请求和响应正文格式。

当我运行这个 URL 请求时

http://localhost:8080/manager/images/code.gif

在浏览器中,我看到请求行和标题为

GET /manager/images/code.gif HTTP/1.1

Host: localhost:8080
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.131 Safari/537.36
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Cookie: JSESSIONID=F0140CCF2977AFA053F79DB9A0C74DD0

响应状态和标题为:

http 1.1 200/OK

Accept-Ranges:bytes
Content-Length:394
Content-Type:image/gif
Date:Sun, 04 May 2014 02:20:57 GMT
ETag:W/"394-1382091566000"
Last-Modified:Fri, 18 Oct 2013 10:19:26 GMT
Server:Apache-Coyote/1.1

我的问题是:

  1. 提交的 URL 请求的请求消息正文是什么? (内容)
  2. 来自 tomcat 服务器的响应消息正文是什么? (内容)

【问题讨论】:

  • 这是一个很好的基本问题,但属于 ServerFault 或 SuperUser。

标签: http tomcat


【解决方案1】:
  1. 不会有尸体。只有 POST 和 PUT 请求有正文。
  2. 响应正文包含 394 个字节,即请求的 gif 图片的字节数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-16
    相关资源
    最近更新 更多