php模拟传递提交post方法,提交get方式,curl的post和get用法说明
在开发的过程中,有时候要访问一些接口,所以要模拟post提交方式来实现,在php中有如下处理方法。
在网站过程中一般都是post方式传递数据。这样会更加的安全
POST提交
$data_string = array('phone'=>18911122233,'day'=>1); //初始化 $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, '提交地址'); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($ch, CURLOPT_POSTFIELDS,$data_string); curl_setopt($ch, CURLOPT_RETURNTRANSFER,true); //执行并获取接口传的内容 $ret = curl_exec($ch); curl_close($ch); var_dump($ret);//输出返回函数
GET访问
//初始化 $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, "访问的地址"); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_HEADER, 0); $ret = curl_exec ($ch); curl_close ($ch); var_dump ($ret);//输出返回函数
本文作者: Liaodeity
本文链接: https://www.jianbaizhan.com/article/37
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!