POST内容为JSON,HTTPHeader该如何填写呢?
下文笔者讲述Java代码向第三方应用请求的参数信息为JSON时,那么此时httpHeader如何编写呢?
我们只需在请求参数的时 指定请求的参数为 application/json 即可向指定接口中推送json数值例:okHttp向第三方接口推送JSON数据
OKHttpClient client = new OkHttpClient().newBuilder() .build(); MediaType mediaType = MediaType.parse("application/json"); RequestBody body = RequestBody.create(mediaType, "{\"pageNo\":1,\r\n\"lastVersion\":6666}"); Request request = new Request.Builder() .url("http://192.168.8.8:8080") .method("POST", body) .addHeader("Content-Type", "application/json") .build(); Response response = client.newCall(request).execute();
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。