国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP基于curl模擬post提交json數據示例

2024-05-04 21:50:09
字體:
來源:轉載
供稿:網友

本文實例講述了PHP基于curl模擬post提交json數據。分享給大家供大家參考,具體如下:

這里php模擬post提交json數據操作的關鍵是在頭部設置Content-Type:

  1. <?php 
  2. header("Content-type:application/json;charset=utf-8"); 
  3. $url="http://192.168.10.234:8080/uc/login/loginid"
  4. $param=array
  5.   //注冊字段 
  6.   "name"=>"test001"
  7.   "pass"=>"xxxx"
  8. ); 
  9. $data = json_encode($param); 
  10. list($return_code$return_content) = http_post_data($url$data);//return_code是http狀態碼 
  11. print_r($return_content);exit
  12. function http_post_data($url$data_string) { 
  13.   $ch = curl_init(); 
  14.   curl_setopt($ch, CURLOPT_POST, 1); 
  15.   curl_setopt($ch, CURLOPT_URL, $url); 
  16.   curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string); 
  17.   curl_setopt($ch, CURLOPT_HTTPHEADER, array
  18.     "Content-Type: application/json; charset=utf-8"
  19.     "Content-Length: " . strlen($data_string)) 
  20.   ); //Vevb.com 
  21.   ob_start(); 
  22.   curl_exec($ch); 
  23.   $return_content = ob_get_contents(); 
  24.   ob_end_clean(); 
  25.   $return_code = curl_getinfo($ch, CURLINFO_HTTP_CODE); 
  26.   return array($return_code$return_content); 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中方县| 阿鲁科尔沁旗| 云南省| 吐鲁番市| 佛山市| 临泽县| 沿河| 满城县| 金川县| 资中县| 建昌县| 南皮县| 金阳县| 乌鲁木齐县| 珠海市| 甘德县| 城口县| 三江| 郯城县| 日土县| 德州市| 温宿县| 永吉县| 玉林市| 西丰县| 福贡县| 林甸县| 英德市| 花莲市| 泗阳县| 密山市| 维西| 讷河市| 溆浦县| 南汇区| 城市| 府谷县| 平陆县| 诏安县| 灌南县| 尖扎县|