我有一個URL 它工作正常之前2-3hours現在停止工作 當我使用,在這個另一臺服務器上似乎再次合作 停止工作 我嘗試了問題捲曲 沒有機會失敗 讓我知道有任何其他方式來獲取未能打開流:HTTP請求失敗
這是錯誤
Warning: file_get_contents(http://#.#.#/?id=100) [function.file-get-contents]: failed to open stream: HTTP request failed! in
我有一個URL 它工作正常之前2-3hours現在停止工作 當我使用,在這個另一臺服務器上似乎再次合作 停止工作 我嘗試了問題捲曲 沒有機會失敗 讓我知道有任何其他方式來獲取未能打開流:HTTP請求失敗
這是錯誤
Warning: file_get_contents(http://#.#.#/?id=100) [function.file-get-contents]: failed to open stream: HTTP request failed! in
這可能是因爲你需要設置頁眉,有些網站不允許用戶查看他們無線請嘗試以下操作:
$opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-language: en\r\n" .
"Cookie: foo=bar\r\n" .
"User-Agent:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)\r\n"
)
);
$context = stream_context_create($opts);
$html = file_get_contents($url, false, $context);
任何方式感謝您的重播它也不工作我明白爲什麼會來,問題是他們在更多的請求時阻止IP:P – Saleeh
你是否使用瀏覽器檢查服務器是否在第一個地方工作? – mauris
我不認爲這是一個有效的網址。 – 2012-06-12 04:22:56
但同樣工作 – Saleeh