2015-09-03 82 views
0

因此,我必須使用netcat獲得http://www.rssweather.com/wx/in/kanpur/wx.php使用netcat時HTTP GET請求禁止403錯誤

我的代碼是這樣的。

nc -v rssweather.com 80 
GET http://www.rssweather.com/wx/in/kanpur/wx.php HTTP/1.0 
GET http://www.rssweather.com/wx/in/kanpur/wx.php HTTP/1.1 
Connection: close 

而且,result-

HTTP/1.1 403禁止

日期:星期四,2015年9月3日12:41:08 GMT

服務器:Apache

連接:close

Content-Type:text/html

的charset = ISO-8859-1

您沒有權限在此服務器上訪問/wx/in/kanpur/wx.php 。

有什麼辦法可以克服這個Forbidden 403錯誤?我究竟做錯了什麼?

回答

1

你已經在rssweather.com連接到Web服務器,所以你不能指定在GET請求的完整URL,只是路徑:

nc -v rssweather.com 80 
GET /wx/in/kanpur/wx.php HTTP/1.0 
<blank line with return>