curl 模拟form表单

网友投稿 458 2022-11-07

curl 模拟form表单

curl 模拟form表单

form表单curl提交

Content-Type:application/x-支持的数据类型不是key=>valuea支持rray('field1=value&field2=value2')

/** * @curl 请求 * @param $url * @param string $post * @param string $cookie * @param int $returnCookie * @return mixed|string */public function curl_post($url, $post = '', $cookie = '', $returnCookie = 0){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); if ($post != '' && !empty($post)) { curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); curl_setopt($ch, CURLOPT_HTTPHEADER, array('application/x-'Content-Length: ' . strlen($post))); } curl_setopt($ch, CURLOPT_TIMEOUT, 60); $result = curl_exec($ch); curl_close($ch); return $result;}

很生气...还一种

调用 $result = createForm($this->URL, $data);

function createForm($url, $data){ $str = ' 正在跳转付款页

'; foreach($data as $k => $vo){ $str .= ''; } $str .= '
'; return $str;}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:shell 定时备份mysql 上传七牛云
下一篇:.framework类型的静态库和.a类型的静态库的优缺点及.framework类型的静态库zip压缩后解压后头文件丢失问题
相关文章

 发表评论

暂时没有评论,来抢沙发吧~