Имеем приложение на laravel
Пытаемся сделать интеграцию с Тинькофф Оплата, в которой уведомления о платежах приходят на наш урл (в виде json), а мы должны отвечать кодом 200 и текстом ОК (как, собственно и в других платежных системах)
Проблема в том, что тинькоф отправляет к нам запросы и получает в ответ 410 ошибку (судя по access-логам).
В приложении мы складываем в лог дампы таких запросов. Но почему-то лог пустой. Видимо запрос отваливается с кодом 410 еще до того как доходит до приложения, на уровне apache/nginx.
Пробую отправлять запросы через postman - 200OK, пробую тупо через браузер - 200OK.
JhaoDa, это моя догадка а не факт, поэтому теги php и laravel актуальны.
Laravel же одаёт 404 при эксепшне на ->findOrFail() у моделей, может и тут какой-то ньюанс
Никита Шелковников, какой нюанс? 404 на ModelNotFound отдаёт ларавел в обработчике ошибок, это явно описанное поведение. Видели вы там 410-й код? Посмотрите на свой массив $dontReport в обработчике, в конце-концов.