2016-11-20 896 views
0

我有一個web應用程序在我的tomcat服務器上運行。當鍵入瀏覽器的URL,應用程序工作正常:我無法返回從curl命令獲得200響應

enter image description here

但是,當我使用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

我失蹤了?

回答

1

嘗試不帶「-I」 - 也許服務器不支持HEAD(這將是一個嚴重的錯誤)。

+0

嗯,我得到了身體。但爲什麼?它在瀏覽器中工作正常。 –

+0

由於瀏覽器執行GET請求,而您嘗試了HEAD請求。 –