200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > php模拟post提交json数据 如何在PHP中利用curl模拟post提交json数据

php模拟post提交json数据 如何在PHP中利用curl模拟post提交json数据

时间:2023-09-17 04:43:46

相关推荐

php模拟post提交json数据 如何在PHP中利用curl模拟post提交json数据

如何在PHP中利用curl模拟post提交json数据

发布时间:-02-05 16:30:19

来源:亿速云

阅读:63

作者:Leah

本篇文章为大家展示了如何在PHP中利用curl模拟post提交json数据,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。<?php

header("Content-type:application/json;charset=utf-8");

$url="http://192.168.10.234:8080/uc/login/loginid";

$param=array(

//注册字段

"name"=>"test001",

"pass"=>"xxxx",

);

$data=json_encode($param);

list($return_code,$return_content)=http_post_data($url,$data);//return_code是http状态码

print_r($return_content);exit;

functionhttp_post_data($url,$data_string){

$ch=curl_init();

curl_setopt($ch,CURLOPT_POST,1);

curl_setopt($ch,CURLOPT_URL,$url);

curl_setopt($ch,CURLOPT_POSTFIELDS,$data_string);

curl_setopt($ch,CURLOPT_HTTPHEADER,array(

"Content-Type:application/json;charset=utf-8",

"Content-Length:".strlen($data_string))

);

ob_start();

curl_exec($ch);

$return_content=ob_get_contents();

ob_end_clean();

$return_code=curl_getinfo($ch,CURLINFO_HTTP_CODE);

returnarray($return_code,$return_content);

}

上述内容就是如何在PHP中利用curl模拟post提交json数据,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注亿速云行业资讯频道。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。