0
我想從Magento中的URL讀取XML數據。使用cURL從PHP中的URL讀取XML
我有三個文本框。一個是baseurl,另一個是用戶名和密碼。 當我輸入這些值,我得到的URL像 「http://xyz.com/somefile.html?username=username &密碼=密碼」
我使用捲曲方法獲取URL的內容但沒有任何反應。這裏是我的代碼
$url='myurl';
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);
我想可能有一些URL的問題,因爲當我在瀏覽器中運行這個網址而不是顯示XML內容的要求我先打開或保存XML文件。
任何人都可以幫助我嗎?我無法更改網址,因此請向我推薦一些適用於此類網址的代碼。
請張貼您的捲髮代碼。 – 2011-03-23 13:39:54
這可能是URL的問題,但只是顯示要下載的彈出框並不表示這一點。這表明Web服務器提供了一種瀏覽器不知道如何顯示的內容類型,因此建議您先下載它,然後嘗試查看它。如果將URL中返回的內容類型更改爲「text/plain」之類的內容,瀏覽器將顯示它很好。 – Nick 2011-03-23 13:40:37
出於安全原因,如果它是一個真正的請求,您絕不應該通過GET請求傳遞密碼。 – Frank 2011-03-23 13:51:34