有什麼辦法可以使用PHP訪問第三方服務器的文件嗎?訪問外部服務器上的文件
0
A
回答
0
是的。如果啓用了url_fopen,或者使用CURL,您只需打開它們即可。
+0
如果url是動態的呢? – sadjk 2011-01-26 09:04:47
+0
沒關係。看我的例子。你可以傳遞任何URL - 無論它是一個純字符串,一個函數返回值,一個包含一個URL的變量等。 – ThiefMaster 2011-01-26 09:07:29
0
最簡單的方法 - 假設啓用url_fopen_wrappers - 只需使用file_get_contents()
和遠程(http://,ftp://)URL。
如果您不想依賴它們被啓用,請使用CURL - 雖然它需要PHP擴展,但它很常見,因此即使在共享主機上啓用它也很常見。
這裏有兩種方法的示例:
// using url_fopen_wrappers
$contents = file_get_contents('http://stackoverflow.com');
// using CURL
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'http://stackoverflow.com');
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$contents = curl_exec($curl);
curl_close($curl);
0
,你甚至可以使用複製( 'thirdPartyFileUrl', 'fileO')
相關問題
- 1. 訪問服務器上的文件
- 2. 訪問服務器上的文件
- 3. 服務器上的Django訪問文件
- 4. VBA - MS訪問外部SQL服務器
- 5. 訪問外部RavenDb服務器
- 6. 訪問外部網絡服務器couchdb
- 7. ASP.NET開發服務器:外部訪問
- 8. 在外部服務器訪問JSON
- 9. Cloud9瓶Web服務器,外部訪問
- 10. 訪問外部服務
- 11. 在外部訪問Sharepoint文件服務器搜索結果
- 12. 如何從typo3訪問外部文件服務器?
- 13. PHP - 在web服務器外部訪問文件
- 14. 如何訪問外部文件夾(Web服務器)?
- 15. 從Windows服務器外部訪問時Wamp服務器錯誤?
- 16. 如何從服務器外部成功訪問Web服務?
- 17. 在Web服務器上訪問外部網址
- 18. PHP在外部服務器上訪問API
- 19. MySQL在外部服務器上,拒絕有效用戶訪問
- 20. 如何從我的外部JavaScript文件訪問服務器控件?
- 21. 在Linux服務器上從php訪問Windows服務器上的圖像文件
- 22. 訪問Heroku服務器上的文件或文件夾
- 23. 服務器上鍊接文件/文件夾的訪問控制
- 24. 不能從外部JS訪問角服務文件
- 25. 訪問sql服務器中的文件
- 26. 訪問weblogic服務器中的文件
- 27. 訪問ftp服務器中的文件
- 28. 訪問服務器目錄外的文件
- 29. 使用javascript訪問網絡服務器之外的文件(htaccess?)
- 30. 外部訪問文件架
**絕對不是**。除了少數例外,沒有遠程*文件*,但通過一些**協議**訪問的各種類型的資源。談論協議比「文件」更爲正確。 – 2011-01-26 09:24:32