我需要每小时做一个脚本(我要使用cronjob),提交表单并检查服务器的响应,打印输出。我知道如何制作远程帖子请求,但没有关于如何捕获响应的信息。 脚本应该在php中。 有什么建议? 感谢。
答案 0 :(得分:0)
你需要卷曲才能做到这一点,看看:http://guzzlephp.org/
答案 1 :(得分:0)
注意:$ 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;