嗨,我是Curl的新手并开始尝试。我已经阅读了一些文章,但我需要做一些我无法在互联网上找到的东西。
这是我想要的,我想发布到http://www.yellow-pages.ph/search这是一个黄页网站。
现在,如果我想在马卡蒂市找到Jolibee,我会发布http://www.yellow-pages.ph/search/jolibee/makati。
我想要的是使用curl发布http://www.yellow-pages.ph/search/jolibee/makati并获取 元素标记中包含的每个数据并将其存储在数组中。我如何在CURL中做到这一点?
谢谢!
答案 0 :(得分:0)
我认为你不发布HTTP请求,你发出一个get请求,你可以使用以下代码:
// User agent
$browser = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.124 Safari/537.36"
// Get cURL resource
$curl = curl_init();
// Set some options - we are passing in a useragent too here
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'http://www.yellow-pages.ph/search/jolibee/makati/',
CURLOPT_USERAGENT => $browser
));
// Send the request & save response to $resp
$resp = curl_exec($curl);
// Close request to clear up some resources
curl_close($curl);