我遇到了一个奇怪的问题...我使用simpleXML_load_file来解析新闻网站。直到昨天它工作正常,现在,由于某种原因它给出了超时,但该网站很好(您可以通过浏览器导航到它。
我在几个服务器中有相同的代码,但没有一个工作。
可能是我解析的网站进行了一些更改吗?
首先使用 curl 包装器检索结果,然后加载到 simpleXML。这将允许您编写重试比在simpleXML_load_file上重试更好。
这不太可能,但他们可能阻止了来自您的 IP 或所有客户端类型 (CURL) 的某些客户端类型的请求。