Cloudflare запрещает API GET-запрос

Cloudflare запрещает API GET-запрос

У меня возникли проблемы с запросом GET моего API. Я установил Cloudflare в качестве брандмауэра для моего веб-приложения. За ним мое веб-приложение работает на сервере Nginx. Все HTTP-запросы для приложения работают. Но когда я пытаюсь выполнить службу API, я могу выполнить только запросы POST, но не запросы GET. Конечная точка выглядит так:www.myapp.com/api/sample-service. Я подозреваю, что cloudflare каким-то образом выбирает API GET, но я не смог найти причину этого. Что не так с запросами API GET?

решение1

Хорошо, я нашел решение. Проблема связана с функцией Rocket Loader в Cloudflare. Она каким-то образом отключает все запросы AJAX в JavaScript. Отключение функции Rocket Loader решило проблему!

Связанный контент