400 Ошибка для кода ответа на запрос HTTPClient - PullRequest
0 голосов
/ 29 октября 2019

Я использую Http Client Request, где я получаю код ответа 400. С JSON Body

Получение HTTP-ошибки 400 как неверный запрос. Хорошо работает с почтальоном.

HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Accept", "application/json");
conn.setRequestProperty("Content-Type", "text/html; charset=utf-8");
                    conn.setRequestProperty("Accept","application/atom+xml");
conn.setDoOutput(true);
conn.setRequestProperty("X-HTTP-Method-Override", "PATCH");
conn.setRequestMethod("POST");
conn.setRequestProperty("indexName", "indx");
conn.setRequestProperty("indexValue", "0004046508");
OutputStreamWriter out = new OutputStreamWriter(conn.getOutputStream());
out.write(jsonInput);
TraceInfo.trace(ITraceInfo.TRACE_LEVEL_DEBUG,"URL " + url, mySession);
out.close();
...