2012-06-13 110 views
-1

試圖發佈一個url到pingdom的網頁加載測試工具,並抓住生成的html ...但是,我所得到的只是主頁,好像這個帖子還沒有消失通過。任何人都可以看到這裏出了什麼問題嗎?php curl post to pingdom not working

<?php 

$ch = curl_init(); 
$data = array('testurl'="www.google.ca"); 


curl_setopt($ch, CURLOPT_SSLVERSION, 3); 
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_VERBOSE, 1); 
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_URL, "http://tools.pingdom.com/fpt/"); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $data); 
echo curl_exec($ch); 

curl_close($ch); 

?> 
+2

你甚至可以這樣做嗎? – PeeHaa

+0

爲什麼我不是?它可以免費正常使用 – valen

+0

您是否嘗試使用API​​? – PeeHaa

回答

3

爲什麼你會期望別的嗎?主頁就在那裏。

如果您試圖獲得結果,則需要再次查看此網站的工作方式。他們使用AJAX動態加載結果。

+0

我看到...所以...我將如何使用PHP查看這些結果?我只需要ajax返回的HTML – valen

+3

「你需要再看看這個網站的工作原理。」 – PeeHaa

+2

下載Fiddler或Wireshark的副本並觀看會發生什麼。你會看到http://browserapi.pingdom.com/api/0.1/test有一些參數。這就是你想要效仿的。 – Brad