【发布时间】:2013-06-29 22:46:28
【问题描述】:
我想向 www.seatguru.com 发出一个 getrequest,例如:http://www.seatguru.com/findseatmap/findseatmap.php?airlinetext=American+Airlines&carrier=AA&flightno=3180&from=Philadelphia%2C+PA+-+Philadelphia+International+Airport+%28PHL%29&to=&date=07%2F03%2F2013&from_loc=PHL&to_loc=&search_type=
问题是当我收到请求时,它只显示“正在加载...”,这意味着我可以检查输出。有什么办法可以解决吗?
这是我的卷发:
$qry_str = "?airlinetext=American+Airlines&carrier=AA&flightno=3180&from=Philadelphia%2C+PA+-+Philadelphia+International+Airport+%28PHL%29&to=&date=07%2F03%2F2013&from_loc=PHL&to_loc=&search_type=";
$ch = curl_init();
// Set query data here with the URL
curl_setopt($ch, CURLOPT_URL, 'http://www.seatguru.com/findseatmap/findseatmap.php' . $qry_str);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, '3');
$content = trim(curl_exec($ch));
curl_close($ch);
非常感谢。
【问题讨论】:
-
不要抓取要求您不要这样做的网站。
-
哦,我没有意识到它要求我不要这样做。我的错。
-
真的不足为奇,在您的网站上花费数百万美元,您不希望其他人窃取您的信息。