0

我需要每小时编写一个脚本(我将使用 cronjob),提交一个表单并检查来自服务器的响应,打印我的输出。我知道如何发出远程发布请求,但对如何捕获响应一无所知。脚本应该在 php.ini 中。有什么建议吗?谢谢。

4

2 回答 2

0

注意:$url 是远程表单的 url,例如 www.-----.com/??????.php

尝试这个:

$ch = curl_init();

            $timeout = 0;

            curl_setopt ($ch, CURLOPT_URL, $url);

            curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);

            curl_setopt($ch, CURLOPT_USERAGENT , "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)");

            curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

            $rawdata = curl_exec($ch);

            curl_close($ch);

            $data = explode(',', $rawdata);

            return $data;
于 2013-04-11T18:51:52.833 回答
0

你需要 curl 来做到这一点,看看: http: //guzzlephp.org/

于 2013-04-11T18:44:53.970 回答