- POM中配置引用okhttp3的jar包
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>4.0.1</version>
</dependency>
- Controller中调用webservice接口
- 1 创建OkHttpClient对象
OkHttpClient client = new OkHttpClient().newBuilder().
connectTimeout(500000, TimeUnit.MILLISECONDS).readTimeout(500000, TimeUnit.MILLISECONDS).build();
- 创建对象
MediaType mediaType = MediaType.parse("application/soap+xml");//xml使用这个创建
- 构建请求字符串
String bodyStr =
"<soapenv:Envelope xmlns:soapenv=\"http