2015-09-03 84 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>