1

我正在使用以下行来获取页面内容:

$handle = file_get_contents(
    "http://www.mywebsite.com/index.php?show=users&action=msg&section=send", 
    NULL, 
    NULL, 
    1000, 
    19000);

然后,我收到以下消息:

警告:file_get_contents(http://www.mywebsite.com/index.php?show=users&action=msg §ion=send ):打开流失败:HTTP 请求失败!HTTP/1.0 403 禁止

(请注意粗体部分)。

这是怎么回事?为什么它会更改 url 参数?

4

1 回答 1

0

我不认为 PHP 正在更改查询字符串参数。

如果您在浏览器中阅读该消息,则应该只是输出是 HTML 格式的问题。因此,您收到的 403 错误不应与某些不需要的 url 转换有关。

于 2012-06-16T11:59:29.577 回答