最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

POST一個JSON格式的數據給Restful服務實例詳解

 更新時間:2017年04月07日 14:15:45   投稿:lqh  
這篇文章主要介紹了POST一個JSON格式的數據給Restful服務實例詳解的相關資料,需要的朋友可以參考下

在Android/Java平臺上實現POST一個json數據:

JSONObject jsonObj = new JSONObject();
jsonObj.put("username", username);
jsonObj.put("apikey", apikey);
// Create the POST object and add the parameters
HttpPost httpPost = new HttpPost(url);
StringEntity entity = new StringEntity(jsonObj.toString(), HTTP.UTF_8);
entity.setContentType("application/json");
httpPost.setEntity(entity);
HttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(httpPost);

用curl可執(zhí)行如下命令:

curl -l -H "Content-type: application/json" -X POST -d '{"phone":"13521389587","password":"test"}' http://domain/apis/users.json

用jQuery:

$.ajax({
 url:url,
 type:"POST",
 data:data,
 contentType:"application/json; charset=utf-8",
 dataType:"json",
 success: function(){
  ...
 }
})

PHP用cUrl實現:

$data = array("name" => "Hagrid", "age" => "36");                                   
$data_string = json_encode($data);    
$ch = curl_init('http://api.local/rest/users');    
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");              
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($ch, CURLOPT_HTTPHEADER, array(          
  'Content-Type: application/json', 
  'Content-Length: ' . strlen($data_string))      
);                                                           
$result = curl_exec($ch); 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

最新評論

东阳市| 宝鸡市| 务川| 忻州市| 建瓯市| 武鸣县| 靖远县| 青阳县| 壶关县| 图木舒克市| 甘谷县| 新龙县| 沾化县| 修武县| 陈巴尔虎旗| 盖州市| 贺兰县| 凌云县| 阿拉善盟| 格尔木市| 江门市| 仪征市| 昭苏县| 南靖县| 喀什市| 乳山市| 威海市| 剑川县| 龙江县| 林周县| 勃利县| 平果县| 宁都县| 临澧县| 西吉县| 新巴尔虎右旗| 双江| 哈尔滨市| 汝阳县| 牟定县| 库尔勒市|