Ответ не указан здесь, но кто-то отправил мне ответ по электронной почте. Мне сказали использовать FormData, который действительно работал. Спасибо.
Я был обескуражен, когда увидел, что кто-то помечает мой вопрос отрицательным 1. Для тех, кто любит спешить осуждать людей, у меня есть рекомендация. Попробуй немного сочувствовать.
Я часами гнался за этой проблемой. Я использовал Ajax для выполнения этой функции много-много раз без проблем. Я реализовал эту функцию в Ajax, как я всегда делал, и она не работала. Я сравнил это с десятками других фрагментов кода, которые работают, и все же это не сработало.
Я подумал, что попробую извлечь, чтобы посмотреть, сработает ли это из коробки. Исходя из Ajax, я установил тело как строку URL и установил заголовок application / x-www-form-urlencoded. Я посмотрел на след запроса в fiddler, и все выглядело правильно, если сравнивать с успешно выполненными запросами, но ничего не вернулось.
Я исследовал выборку постов в поиске Google и прочитал несколько примеров. Я видел несколько примеров с использованием JSON.stringify, которые я имитировал безуспешно.
Итак, если кто-то хочет отметить меня за то, что я не пытался ... так и будет.