returns 'The requested URL was rejected. Please consult with your administrator.' 如何从网站读取文件?

How do can I read a file from a website when it returns 'The requested URL was rejected. Please consult with your administrator.'?

我想从此网页 http://www.marketwire.com/rss/mwAS.xml 读取一个 xml 文件,当我 运行 这段代码时:

<?php
  $json  = file_get_contents('http://www.marketwire.com/rss/mwAS.xml');
  $xml = json_decode($json, TRUE);
  print_r($json);
  print_r($xml);
?>

我得到这个结果: “ 请求被拒绝 请求的 URL 被拒绝。请咨询您的管理员。 您的支持 ID 是:4827530227059987189 “

网站不拒绝我的请求怎么办?

注意:我用 google.com 替换了 URL 并且效果很好。

很可能 url 受某些方案限制,可能受域或 IP 地址白名单限制。检查从 file_get_contents 调用中返回的错误代码。