Даже если я явно установил contentType для вызова ajax, сервер говорит, что не было типа содержимого, если данные не установлены. Я не вижу, что мне нужно в specs, так почему это происходит и как я могу избежать отправки полезной нагрузки?Почему пустой POST-запрос ajax не имеет типа содержимого?
Я забыл упомянуть, что мой бэкэнд использует тип контента для маршрутизации запроса. Я мог бы сказать, что бэкэнд не ожидает контент-типа, но я искал способ избежать этого.
Зачем вам нужен тип контента для пустого запроса? Есть ли разница? – empiric
@ empiric my backend использует тип содержимого, чтобы помочь запросам маршрута. Я полагаю, я могу удалить требование для URI, которые не нуждаются в полезной нагрузке. –
Либо это, либо вы можете обрабатывать пустые запросы ajax как простой запрос http/rest, когда дело доходит до маршрутизации. Это зависит от того, что должен делать этот запрос на бэкэнд. – empiric