PHP执行查询?

时间:2011-07-30 21:35:03

标签: c# php mysql api

我遇到了一个问题,我正在为Swift OS开发一个Web应用程序,文档告诉我对超链接进行API调用,我有一个Form将所有数据作为GET发送到文件,但是我想要包括另一个

有没有办法,我可以“访问”一个网页,而我实际上没有去过那里?

由于

1 个答案:

答案 0 :(得分:0)

您可以使用php的pecl_http extension,然后将HTTP请求发送到所需的网站。

$request = new HttpRequest('http://example.com/', HttpRequest::METH_GET);

$r->addQueryData(array('getParam1' => 'value1', 'getParam2' => 'value2'));
try {
    $request->send();
    if ($request->getResponseCode() == 200) {
        /* Do whathever you need from the response of the server with 
         *           $request->getResponseBody() 
         * 
         * You will have been "visiting" the website without being there
         */
    }
} catch (HttpException $ex) {
    echo $ex;
}

来源:http://php.net/manual/en/function.httprequest-send.php