查询字符串包含http://

时间:2019-07-24 11:34:05

标签: query-string http-status-code-403

我写了一个RSS阅读器。我将RSS新闻的GUID URL传递到脚本中以执行某些操作。当我将具有http://作为查询字符串的完整URL传递到目标页面时,我在服务器上遇到错误,但是当我省略http://并将其添加到脚本中的querystring时,一切正常。

  

403-禁止访问:拒绝

当我在rss项目地址中包含http://时,页面的网址看起来像这样:

错误403:

http://www.example.com/loadRss/?guid=http://www.example.com/details/?id=8

工作正常:

http://www.example.com/loadRss/?guid=www.example.com/details/?id=8

我想顶级服务器配置中的某些内容会阻止http://在URL中,但是我确信它不在web.config中,因为此文件非常简单,只是具有默认的文档设置。

我也不得不说在本地主机中,以上两种格式都可以工作,但是在真实服务器上却有问题。

我也尝试过将查询传递为URLENCODED,但没有区别。

0 个答案:

没有答案