Size: a a a

Spring Framework and more

2019 July 16

НГ

Николай Герасимов in Spring Framework and more
что в логах ?
источник

R

Roman in Spring Framework and more
Николай Герасимов
а какой ответ приходит? просто 400?
HTTP/1.1 400 Bad Request
Date: Tue, 16 Jul 2019 15:26:39 GMT
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 0
Server: Jetty(9.2.24.v20180105)

<Response body is empty>

Response code: 400 (Bad Request); Time: 128ms; Content length: 0 bytes
источник

НГ

Николай Герасимов in Spring Framework and more
"<Response body is empty>" - это ни о чем не говорит?
источник

R

Roman in Spring Framework and more
Николай Герасимов
что в логах ?
пусто
источник

R

Roman in Spring Framework and more
Николай Герасимов
"<Response body is empty>" - это ни о чем не говорит?
говорит о том, что  тело  ответа пустое... и всё... но точка останова не отрабатывает внутри метода
источник

R

Roman in Spring Framework and more
или типа кто то другой обрабатывает? посмотрел нет с таким RequestMapping никого больше
источник

НГ

Николай Герасимов in Spring Framework and more
Roman
говорит о том, что  тело  ответа пустое... и всё... но точка останова не отрабатывает внутри метода
в пост запрос тело запроса вставлял?
источник

НГ

Николай Герасимов in Spring Framework and more
метод на вход что принимает?
источник

R

Roman in Spring Framework and more
Николай Герасимов
метод на вход что принимает?
на вход
@RequestBody GuiElDto guiElDto, HttpSession session, HttpServletRequest httpServletRequest
источник

НГ

Николай Герасимов in Spring Framework and more
вот по твоему откуда должен заполниться GuiElDto ?
источник

RS

Ruslan Stelmachenko in Spring Framework and more
> как можно понять в чём дело?
можно для начала попробовать запустить приложение с параметром командной строки --trace
источник

R

Roman in Spring Framework and more
Николай Герасимов
вот по твоему откуда должен заполниться GuiElDto ?
ему на вход JSON подаётся с телом
источник

НГ

Николай Герасимов in Spring Framework and more
Roman
ему на вход JSON подаётся с телом
значит не правильно запрос отправляешь, тебе же в ответе приходит <Response body is empty>
источник

R

Roman in Spring Framework and more
ещё вариант тут родился logback может подавлять исключения при десериализации?  хотя он вроде в данный класс не подключен
источник

RS

Ruslan Stelmachenko in Spring Framework and more
Николай Герасимов
значит не правильно запрос отправляешь, тебе же в ответе приходит <Response body is empty>
response - это "ответ", а не "запрос". вы немного не в ту степь ушли. то, что ответ пустой - вообще не обязательно как-то связано с неправильным телом запроса. на это лишь намекает статус ответа 400.
источник

RS

Ruslan Stelmachenko in Spring Framework and more
Roman
ещё вариант тут родился logback может подавлять исключения при десериализации?  хотя он вроде в данный класс не подключен
логбак не может, но какой-нибудь эксепшен хандлер ваш, который ловит исключение, не логирует его и отправляет пустой ответ с кодом 400 - вполне)
источник

НГ

Николай Герасимов in Spring Framework and more
Ruslan Stelmachenko
response - это "ответ", а не "запрос". вы немного не в ту степь ушли. то, что ответ пустой - вообще не обязательно как-то связано с неправильным телом запроса. на это лишь намекает статус ответа 400.
да точно, что-то я напутал. Есть еще вариант, что подключен какой-нибудь стартер, в котором есть RequestFilter. Он тоже может ошибки не логируя прокидывать
источник

AY

Alexander Yakovlev in Spring Framework and more
Народ, а кто может подсказать, кто какой oauth server авторизации использует? Просто в официальной документации говорится что спринговский больше не поддерживается и все такое
источник
2019 July 17

LM

Lucas Mabrey in Spring Framework and more
Я тут спринг бут админ подключил. Все работает и вот добавил секьюрити. Из-за того что сервис мониторит и сам себя, он не может обращаться к актуатору без авторизации. Как в спринг секьюрити можно разрешить обращаться сервису к самому себе через get/post без авторизации?
источник

AY

Alexander Yakovlev in Spring Framework and more
креды разграничить в конфиге, на доступ без авторизации к одним маршрутам и к другим где нужен данный доступ
источник