使用Curl发布到网站

时间:2014-10-21 02:53:57

标签: php post curl

嗨,我是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中做到这一点?

谢谢!

1 个答案:

答案 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);