tofacebook.com -专业IT技术社区 HTTP发送RAW请求注意的问题 Web程序【tofacebook.com】 - tofacebook.com-专业IT技术社区
138°

HTTP发送RAW请求注意的问题 Web程序【tofacebook.com】

标签:flag   response   com   erro   代码   tran   mon   传递   error   

1.使用jar

httpcomponents-client-4.5.6-bin.tar.gz

解压后倒入lib中的所有包

技术分享图片

 

2.参考代码如下

import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;


import org.apache.http.util.EntityUtils;

 


public class HttpClientTest {
public static void main (String args[]) throws ClientProtocolException, IOException {
String url="http://10.1.14.47:7001/tppservice/es/zytWtService";
String outputStr="{\"head\":{\"userId\":\"\",\"subsystem\":\"ZYT_APP\",\"subject\":\"ZYT_WT_001\",\"token\":\"TPP_ZYT\",\"sign\":\"d5682c3f2bede511d3f0b1fac3598454\",\"serialNo\":\"1412660\",\"transDate\":\"2018-11-02 16:09:20\"},\"busi\":{\"flag\":\"1\",\"pwd\":\"www123456\",\"userName\":\"18500000058\"}}";
HttpClient httpClient = new DefaultHttpClient();
HttpPost post = new HttpPost(url);
StringEntity postingString = new StringEntity(outputStr);// json传递
post.setEntity(postingString);
post.setHeader("Content-type", "application/json");
HttpResponse response = httpClient.execute(post);
String content = EntityUtils.toString(response.getEntity());
System.out.println(content);
}
}

3.包导的不对会报NoClassDefFoundError: org.apache.commons.logging.LogFactory异常,是依赖的包没有导完整

技术分享图片

 

技术分享图片

 

HTTP发送RAW请求注意的问题

标签:flag   response   com   erro   代码   tran   mon   传递   error   

原文地址:https://www.cnblogs.com/duanxianyouyang/p/9908569.html


本文由百家号/熊掌号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。

已有 0 条评论

    我有话说: