Метод TRACE



Помимо GET, POST, etc - есть еще и метод трассировки TRACE. Если пользуетесь burp'ом, он вам его подсветит, так как бага старше большиства багхантеров.



Что дает? Дает посмотреть весь HTTP запрос на сервере, в котором могут быть и секретные секреты, как например ключи пользователя или какие-то уникальные uuid для интеграции, x-forwarded-for и прочие служебные заголовки. Но не всегда.



Но не так давно прочитал забавности, что метод можно переопределить через

GET /path.html?_method=TRACE HTTP/1.1

или заголовок

_method: TRACE



>