我需要查詢另一個域上的頁面並顯示它返回的結果。但是php使用file_get_contents()請求遠程文件
文件報告錯誤。
的網址是:HTTP://otherdomain/abc.jsp P = Q & X = Y
編輯:我使用的file_get_contents ...
我需要查詢另一個域上的頁面並顯示它返回的結果。但是php使用file_get_contents()請求遠程文件
文件報告錯誤。
的網址是:HTTP://otherdomain/abc.jsp P = Q & X = Y
編輯:我使用的file_get_contents ...
可能有幾個原因:
1)如果要打開一個帶有特殊字符(如空格)的URI,則需要使用urlencode()對URI進行編碼。
2)在您的php.ini * allow_url_fopen *爲false。將其設置爲允許開放網址。
如果您提供由php生成的錯誤,我可以提供幫助。
如果您試圖讓兩個或更多起始點訪問相同的一個點,您可以考慮使用帶有RewriteEngine的.htaccess文件,因爲它會重寫url。
如果你想: 都的index.jsp,的index.php,的Index.aspx ....表明的index.jsp顯示輸出相同。
您可以使用: .htaccess文件與RewriteEngine支持。
下面是一些.htaccess tricks
注意 的鏈接必須具有的Apache的HTTP服務器,並且啓用的mod_rewrite模塊。
如果您希望我們修復此錯誤,您必須告訴我們錯誤是什麼。 – 2011-02-13 14:58:52
你應該使用curl – 2011-02-13 14:59:52