使用netcat时HTTP GET请求禁止403错误

时间:2015-09-03 12:44:35

标签: get http-status-code-403 netcat

所以,我必须使用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错误?我做错了什么?

1 个答案:

答案 0 :(得分:1)

您已经在rssweather.com连接到网络服务器,因此您不能在GET请求中指定完整的网址,只需指定路径:

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