标签: php xml timeout
当我从XML流中得到503错误而没有停止PHP脚本而是再试一次时,是否有可能?
答案 0 :(得分:1)
您的问题可以从更多上下文中受益,但假设您的意思是HTTP状态代码503,您可以尝试使用
do { $feed = simplexml_load_file('http://example.com/rss.xml'); } while (strpos($http_response_header[0], '503') !== false); // do something with $feed now
只要服务器do block具有503状态代码,这将重复responded。
do