自动填写并在外部网站上提交表格

自动填写并在外部网站上提交表格,第1张

自动填写并在外部网站上提交表格

最简单的方法是使用油脂类(https://addons.mozilla.org/en-
US/firefox/addon/greasemonkey/
)之类的方法,但是更好的解决方案是使用firebug的“
net”选项卡捕获发送的帖子当您填写表格并使用CURL(http://php.net/manual/en/book.curl.php)重复该帖子时

function post($url,$data) {     $process = curl_init($url);     curl_setopt($process, CURLOPT_HTTPHEADER, $this->headers);     curl_setopt($process, CURLOPT_HEADER, 1);     curl_setopt($process, CURLOPT_USERAGENT, $this->user_agent);     if ($this->cookies == TRUE) curl_setopt($process, CURLOPT_cookieFILE, $this->cookie_file);     if ($this->cookies == TRUE) curl_setopt($process, CURLOPT_cookieJAR, $this->cookie_file);     curl_setopt($process, CURLOPT_ENCODING , $this->compression);     curl_setopt($process, CURLOPT_TIMEOUT, 30);     if ($this->proxy) curl_setopt($process, CURLOPT_PROXY, $this->proxy);     curl_setopt($process, CURLOPT_POSTFIELDS, $data);     curl_setopt($process, CURLOPT_RETURNTRANSFER, 1);     curl_setopt($process, CURLOPT_FOLLOWLOCATION, 1);     curl_setopt($process, CURLOPT_POST, 1);     $return = curl_exec($process);     curl_close($process);     return $return; }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5013392.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存