Почему я получаю запросы GET на мои обработчики запросов POST? - PullRequest
1 голос
/ 10 марта 2012

Мое веб-приложение отправляет несколько запросов AJAX на мой веб-сервер. Большинство из них являются запросами POST - они выполняются с использованием jQuery $.post или $.ajax(type:'POST',..). Поскольку мое веб-приложение является единственным клиентом из этих конечных точек, я не реализовал обработчики GET, не видя причин, по которым сервер должен получать запросы GET, если мое приложение их не выполняет.

Однако, часто я вижу запросы GET для этих конечных точек в журналах моего сервера. Поскольку я их не реализую, они терпят неудачу с кодом ответа 405. Это случается не часто, но и не очень редко.

У меня вопрос: какие браузеры / брандмауэры / прокси автоматически конвертируют POST-запросы в GET?

1 Ответ

2 голосов
/ 10 марта 2012

номер

То, что вы видите, это, вероятно, боты, ползающие по сети. Это очень нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...