java的HttpRequest请求传输json数据(可用于转化C#的http请求)

最近做一个对接C#的项目,需要用到可以提取http请求的方法的功能,java的一般方法没有看了一篇博客有了很大的帮助,但是他对于HttpRequest类的使用介绍的比较倾向于传输form格式的数据,而本项目需要传输json格式的数据而且有授权认证需要加在头文件里比较麻烦,先说一下使用。

原博主网页https://blog.csdn.net/u011385445/article/details/49851487

本功能需求传输json格式字符串,同时接收json格式返回值

实现代码

String url=baseurl+"/asdsad";
JSONObject Jparams =new JSONObject();	
Jparams.put("Id","00015");
Jparams.put("name","测试11");
HttpRequest request=HttpRequest.get(url);
request.send(Jparams.toString());//添加传输数据
String responsebody=request.body("utf-8");//接收返回数据

如果需要设置头文件和验证信息必须在send()之前设置



你可能感兴趣的:(Http请求)