|
沙发

楼主 |
发表于 2022-6-12 12:21:37
|
只看该作者
本帖最后由 zhgc 于 2022-6-12 12:58 编辑
https的post, 选自HG\htdocs\oppo
- function post_token($url, $post)
- {
- $curl = curl_init(); // 启动一个CURL会话
- curl_setopt($curl, CURLOPT_URL, $url); // 要访问的地址
- curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); // 对认证证书来源的检查
- curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); // 从证书中检查SSL加密算法是否存在
- curl_setopt($curl, CURLOPT_POST, 1); // 发送一个常规的Post请求
- curl_setopt($curl, CURLOPT_POSTFIELDS, $post); // Post提交的数据包
- curl_setopt($curl, CURLOPT_HTTPHEADER, array(
- 'Content-Type: application/json; charset=utf-8',
- 'Content-Length: ' . strlen($post)
- )
- );
- ob_start();
- curl_exec($curl);
- $return_content = ob_get_contents();
- ob_end_clean();
- $return_code = curl_getinfo($curl, CURLINFO_HTTP_CODE);
- return array($return_code, $return_content);
- }
复制代码 $url='https://wms-api.myoas.com/';
$data='{
"thirdAppTag":"oppo-wms",
"thirdAppSecret":"ry6jJygu"
}';
list($return_code, $return_content) = post_token($url,$data);//返回json$json=json_decode($return_content, true);
- function post_mes($url,$id,$token,$post)
- {
- $curl = curl_init(); // 启动一个CURL会话
- curl_setopt($curl, CURLOPT_URL, $url); // 要访问的地址
- curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); // 对认证证书来源的检查
- curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); // 从证书中检查SSL加密算法是否存在
- curl_setopt($curl, CURLOPT_POST, 1); // 发送一个常规的Post请求
- curl_setopt($curl, CURLOPT_POSTFIELDS, $post); // Post提交的数据包
- curl_setopt($curl, CURLOPT_HTTPHEADER, array(
- 'appid: '.$id,
- 'authtoken: '.$token,
- 'Content-Type: application/json; charset=utf-8',
- 'Content-Length: ' . strlen($post)
- )
- );
- ob_start();
- curl_exec($curl);
- $return_content = ob_get_contents();
- ob_end_clean();
- $return_code = curl_getinfo($curl, CURLINFO_HTTP_CODE);
- return array($return_code, $return_content);
- }
复制代码
|
|