您的位置:首页 > 理论基础 > 计算机网络

使用HttpClient向服务器发送restful post请求

2015-12-23 13:02 579 查看
直接上代码:

public class RestClient {
public static void main(String[] args) {
String url = "http://ip地址/api/User/GetToken";
HttpClient client = new HttpClient();
     //POST方法
PostMethod method = new PostMethod(url);
     //传递参数
NameValuePair[] data = {
new NameValuePair("UserName", "sinopec\\xxxx"),
new NameValuePair("Password", "xxxx") };
method.setRequestBody(data);
try {
int statusCode = client.executeMethod(method);
if (statusCode == 200) {
String strJson = method.getResponseBodyAsString();
System.out.println(strJson);
// System.out.println(map.get("user").getUsername());
}
} catch (HttpException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: