如何用PHP和Curl实现模拟POST请求并提交数据示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计299个文字,预计阅读时间需要2分钟。
PHP cURL 模拟 POST 请求提交数据示例:PHP
phpcurl模拟post请求提交数据例子1.[代码][PHP]代码
<?php /** * Created by 小雨在线 * User: 飛天 * Date: 2016/5/25 0025 * Time: 下午 8:23 */ header('Content-type:text/html;charset=utf-8'); $url = "******************"; $appkey = "***************"; $params = array( "key" => $appkey,//您申请到的本接口专用的APPKEY "info" => $text,//要发送给机器人的内容,不要超过30个字符 "dtype" => "",//返回的数据的格式,json或xml,默认为json "loc" => "",//地点,如北京中关村 "lon" => "",//经度,东经116.234632(小数点后保留6位),需要写为116234632 "lat" => "",//纬度,北纬40.234632(小数点后保留6位),需要写为40234632 "userid" => "dddf1222",//1~32位,此userid针对您自己的每一个用户,用于上下文的关联 ); //在没有需要上传文件的情况下,尽量对 post 提交的数据进行 http_build_query 处理,然后再发送出去,能实现更好的兼容性,更小的请求数据包。
本文共计299个文字,预计阅读时间需要2分钟。
PHP cURL 模拟 POST 请求提交数据示例:PHP
phpcurl模拟post请求提交数据例子1.[代码][PHP]代码
<?php /** * Created by 小雨在线 * User: 飛天 * Date: 2016/5/25 0025 * Time: 下午 8:23 */ header('Content-type:text/html;charset=utf-8'); $url = "******************"; $appkey = "***************"; $params = array( "key" => $appkey,//您申请到的本接口专用的APPKEY "info" => $text,//要发送给机器人的内容,不要超过30个字符 "dtype" => "",//返回的数据的格式,json或xml,默认为json "loc" => "",//地点,如北京中关村 "lon" => "",//经度,东经116.234632(小数点后保留6位),需要写为116234632 "lat" => "",//纬度,北纬40.234632(小数点后保留6位),需要写为40234632 "userid" => "dddf1222",//1~32位,此userid针对您自己的每一个用户,用于上下文的关联 ); //在没有需要上传文件的情况下,尽量对 post 提交的数据进行 http_build_query 处理,然后再发送出去,能实现更好的兼容性,更小的请求数据包。

