www-form-urlencoded发布来自java的请求?

agyaoht7  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(250)

我正在调用html页面,它接受内容类型为content type的post请求 x-www-form-urlencoded 来自java。但请求正在获得成功,但不起作用。有什么问题吗?代码如下:

RequestBody formBody = new FormBody.Builder().add("UserID", Integer.toString(userId))
                            .add("AdminUser", "Y").add("NextVersion", "N").add("FileVersion", "")

                            .build();

                    Request request = new Request.Builder().url("http://test/test.cgi")
                            .addHeader("User-Agent", "OkHttp Bot").post(formBody).build();
                    try (Response response1 = httpClient.newCall(request).execute()) {

                        if (!response1.isSuccessful())
                            throw new IOException("Unexpected code " + response);

                        // Get response body
                        logger.error(response1.body().string());
                    }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题