java怎么写响应http请求的代码?
RequestBody body = RequestBody.create(MediaType.parse("text/xml;charset=UTF-8"), soapRequestData);Request request = new Request.Builder()
.url("https:api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack")
.post(body)
.build();
//为http请求设置证书
SSLSocketFactory socketFactory = getSSL().getSocketFactory();
X509TrustManager x509TrustManager = Platform.get().trustManager(socketFactory);
OkHttpClient okHttpClient = new OkHttpClient.Builder().sslSocketFactory(socketFactory, x509TrustManager).build();
// 得到输出内容
Response response = okHttpClient.newCall(request).execute();
String content = response.body().string();
我想把上面代码的url换成我本地的127.0.0.1,运行在tomcat上,请问我该怎么写响应这个http请求并返回参数的代码呢? 本帖最后由 隔壁家的王二狗 于 2021-10-5 20:29 编辑
你的意思是要写一个接口 ? 让别人去请求 这个接口然后获取数据?
如果是这样的话 你直接自定义一个请求 然后拿到参数去请求这个qq的接口 把返回来的数据进行处理然后再 响应給发起请求的人 正在学习这个,围观一下{:1_893:} 用OKhttp,封装的,好用 Retrofit 自己写有点造轮子,可以使用hutool中的http工具即可 写个 servlet 丢进去, 或者搞个jsp页面 上面那个url地址不是微信的api地址吗?你是想自己封装微信数据做测试?你随便写个接口返回数据就好了呀
页:
[1]