file_get_contents无法打开流:HTTP请求失败! HTTP / 1.1 463

时间:2016-02-20 15:46:22

标签: php rss

我正在尝试从其他网站获取RSS。它们都可以使用file_get_contents正常工作,除了一个链接给我这个错误:

  

警告:file_get_contents(http://alwatan.kuwait.tt/rss.ashx):无法打开流:HTTP请求失败! HTTP / 1.1 463

我下载了所有文件,并且都有:

<rss version="2.0">

但有错误的链接有:

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">

这是他们之间唯一的区别。

1 个答案:

答案 0 :(得分:4)

在我看来,这个Feed不允许你抓住它。

  

463受限制的客户:您的资源无法访问此资源   客户端软件。此请求已被阻止。请重试你的   来自不同客户的请求。

     

DOSarrest Internet Security是基于云的完全托管DDoS   保护服务。此请求已被DOSarrest阻止   以上违规行为。如果您认为自己被错误阻止了   请联系scripts.local管理员以解决此问题。

您可以尝试使用curl而不是file_get_contents

来测试
production:
  secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
  secret_token: <%= ENV["SECRET_TOKEN"] %>

正如Aziz所提到的,如果你设置了代理和被引用,你可以通过。