我无法返回从curl命令获得200响应
问题描述:
我有一个web应用程序在我的tomcat服务器上运行。当键入浏览器的URL,应用程序工作正常:我无法返回从curl命令获得200响应
但是,当我使用curl命令做到这一点:
curl -IL http://localhost:8090/mysite
我得到以下:
HTTP/1.1 405 Method Not Allowed
Server: Apache-Coyote/1.1
Allow: GET
Content-Type: text/html;charset=utf-8
Content-Language: en
Content-Length: 1047
Date: Sun, 20 Nov 2016 11:41:27 GMT
我失踪了?
答
尝试不带“-I” - 也许服务器不支持HEAD(这将是一个严重的错误)。
嗯,我得到了身体。但为什么?它在浏览器中工作正常。 –
由于浏览器执行GET请求,而您尝试了HEAD请求。 –