Получать данные POST в Coldfusion, а не в форме - PullRequest
1 голос
/ 14 мая 2019

Мне нужно отправить данные в POST в Coldfusion и получить их. Звонок будет:

curl -X POST http://apitest.localhost/test.cfm -H 'Content-Type: application/json' -d '{"test": 1}'

Но внутри test.cfm я не могу получить данные, отправленные с помощью -d. Я могу получить данные POST, только если они отправлены внутри формы, например

 -F 'form={"test":"1"}'

В этом случае я могу получить доступ к моим данным json внутри объекта формы.

Это не то, что я хочу !!! Где находятся обычные данные тела сообщения?

1 Ответ

4 голосов
/ 14 мая 2019

О, я нашел

getHttpRequestData().content

Кажется, что работает

...