所以,我必须使用netcat获得http://www.rssweather.com/wx/in/kanpur/wx.php。
我的代码是这样的。
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
结果 -
HTTP / 1.1 403 Forbidden
日期:2015年9月3日星期四12:41:08 GMT
服务器:Apache
连接:关闭
内容类型:text / html
的charset = ISO-8859-1
您无权访问/wx/in/kanpur/wx.php 在这台服务器上。
有没有办法克服这个Forbidden 403错误?我做错了什么?
答案 0 :(得分:1)
您已经在rssweather.com
连接到网络服务器,因此您不能在GET请求中指定完整的网址,只需指定路径:
nc -v rssweather.com 80
GET /wx/in/kanpur/wx.php HTTP/1.0
<blank line with return>