PHP更改了file_get_contents参数URL

时间:2012-06-16 11:40:53

标签: php file-get-contents

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

$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=发送):   无法打开流:HTTP请求失败! HTTP / 1.0 403禁止

(请在粗体部分注意)。

发生了什么事?为什么它会改变url param?

1 个答案:

答案 0 :(得分:0)

我认为PHP不会改变查询字符串参数。

如果您在浏览器中阅读该消息,则应该只是输出是如何格式化的。因此,您获得它的403错误不应与某些不需要的URL转换相关。