CloseableHttpClient client = HttpClients.createDefault(); HttpPost httpPost = new HttpPost(RestUrl.SAVE_INVENTORY); Gson gson = new Gson(); String json = gson.toJson(inventoryDto); StringEntity entity = new StringEntity(json); httpPost.setEntity(entity); httpPost.setHeader("Accept", "application/json"); httpPost.setHeader("Content-type", "application/json"); httpPost.addHeader("Authorization", "JWT " +LoginDaoIMPL.token); CloseableHttpResponse response = client.execute(httpPost); client.close();
Возможно, эта строка кода доставляет вам неприятности:
httpPost.addHeader("Authorization", "JWT " +LoginDaoIMPL.token);
Обратите внимание, что после слова JWT есть пробел. Убрать пробел.
JWT