我正在尝试从其他网站获取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">
这是他们之间唯一的区别。
答案 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所提到的,如果你设置了代理和被引用,你可以通过。