需要支持的JAR包:httpclient-4.2.5,httpcore-4.3
1、Android/java:
JSONObject jsonObj = new JSONObject();
jsonObj.put("userName ", userName);
jsonObj.put("passWord", passWord);
// Create the POST object and add the parameters
HttpPost httpPost = new HttpPost(url);
StringEntity entity = new StringEntity(jsonObj.toString(), "UTF-8");
entity.setContentType("application/json");
httpPost.setEntity(entity);
HttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(httpPost);
2、用jQuery:
var data = {};
data.userName = "zhangsan";
data.passWord= "12345";
var myData=$.toJSON(data);
$.ajax({
url:url,
type:"POST",
data:myData,
contentType:"application/json; charset=utf-8",
dataType:"json",
success: function(){
...
}
})
相关推荐
利用c# httpclient ,post json数据到web api
httpclient post方式发送json格式数据,需要的相关包。
使用HttpURLConnection或HttpClient方式传json值到spring中
NULL 博文链接:https://cxl2012.iteye.com/blog/2210521
使用HttpClient发送POST请求,并解析响应,发送参数可以是普通参数或JSON格式参数。
httpclient模拟post请求json封装表单数据的实现方法 httpclient模拟post请求json封装表单数据的实现方法
HttpClient发送json、普通参数类型的Post请求(csdn)————程序
使用HttpClient4.3版本,使用Springmvc的restful方式访问后台的服务
NULL 博文链接:https://javasam.iteye.com/blog/2117845
public static String post(String url, String params){ log.info("post url:" + url + " params:" + params); String responseStr = ""; try(CloseableHttpClient httpClient = HttpClients.createDefault()) {...
主要为大家详细介绍了C#使用Http Post方式传递Json数据字符串调用Web Service,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
android httpclient 访问服务器 获取json数据,里面有需要载入的外部jar包,添加源代码后再加入外部包就可。
NULL 博文链接:https://zhcheng.iteye.com/blog/1292350
httpclient get/post请求工具类(map参数封装),方便调用
Android中通过GET和POST方式以及使用HttpClient框架通过网络通信提交参数给web应用案例!
完整的上传实例包括图片和参数配置,可以通过该样例进行扩展使用
HttpClient post请求(用于key-value格式的参数), post请求(用于请求json格式的参数),加入了请求头以及token认证,成功之后读取服务器返回过来的json字符串数据
httpclient和RestfuL服务风格上传下载文件,可改为JAVA分布式系统进行交互,具体用法和改法详见代码里的注释
该Demo主要介绍使用HttpClient获取网络数据,然后经过JSON后显示出来。另外本文章用到了常用的异步加载技术,AsyncTask类。