2011-07-04 16 views
2

我已經有兩天的problems用cURL完成任何事情。是否有另一種方法來獲取PHP中HTTPS連接的頁面內容?如何從沒有捲曲的HTTPS連接獲取XML?

+2

無用的俏皮話是正確的,如果你的php版本的OpenSSL的編譯。在任何情況下,你應該調查HTTP工具類之一(PEAR HTTP_Request2或Zend的東西),它或者利用SSL上的原始套接字連接,或者用更好的API封裝cURL。如果你的PHP版本更加現代化,你甚至可以編譯或者編譯http://php.net/http擴展。 – mario

+0

謝謝!我檢出了HTTP請求,甚至還有另一個PECL lib用於HTTP請求_但是它們都需要一些我不習慣的安裝和服務器配置。我有時間投入這個項目的努力是非常小的。 – JeroenEijkhof

+0

你應該發佈你的代碼/例子。也許有什麼要調試的。也許這不是一個庫問題,而是一個普通的用戶代理塊。否則,請嘗試'wget'或'curl'命令行工具作爲最後的手段。 – mario

回答

2

file_get_contents(即流包裝)以下

+0

我試過這個,它並沒有解決我的問題。也許他們都在工作,我的問題是別的。 – JeroenEijkhof

+1

這個答案不是關於你的問題,而是關於你的問題。你的問題是:「是否有另一種方法來獲取PHP中的HTTPS連接上的頁面內容而不是curl?」 – cweiske

+0

的確,在回答問題時總會遇到一個難題,或者回答問題背後的問題,這就是問題的原因。因爲我沒有指定其他任何東西,所以給你的答案+1。 – JeroenEijkhof