Я играю с флаттером (дротик) и пытаюсь отправить http-запрос с телом JSON в облачные функции.Код дротика:
var header = {"Content-Type": "application/json"};
var bodyData = {"text": "something"};
var body = jsonEncode(bodyData);
var response = await http.post(url, headers: header, body: body);
но я получил пустое тело {}
, вызвав console.log('Request body: ' + JSON.stringify(req.body));
в облачных функциях
я уже пробовал
var header = {"Content-Type": "application/x-www-form-urlencoded"};
var body = 'text=something';
var response = await http.post(url, headers: header, body: body);
, звонятот же оператор печати и получил (как и ожидалось): Request body: {"text":"something"}
мне кажется, что что-то не так с кодировкой json?!