Итак, я сделал JavaScript почтовый запрос с ajax (топор ios), который выглядит следующим образом:
axios({
method: 'post',
url: 'placeholder-url',
data: {
test1: 'test',
test2: 3
}
}).then(response => (console.log(response)));
, который правильно заполняет полезную нагрузку запроса:
Запрос определенно приходит правильно, потому что я могу получить ответ и могу успешно отправить параметры запроса в URL, однако я не могу прочитать полезную нагрузку запроса.
$ _ POST, $ _GET, $ _REQUEST, $ this-> arguments, $ this-> request не содержат их, и file_get_contents('php://input')
пусто.
Вот моя конфигурация TypoScript:
ajax = PAGE
ajax {
config {
disableAllHeaderCode = 1
//additionalHeaders = Content-type:application/json
xhtml_cleaning = 0
admPanel = 0
debug = 0
no_cache = 1
}
typeNum = 1000
10 < tt_content.list.20.ext_action
}
Как я могу получить содержимое полезной нагрузки запроса?