Size: a a a

Dart & Flutter по-русски

2020 March 24

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ilya Trefilov
использую AngularDart в связке с rest api на asp.net core. ничего не приходилось добавлять.
Давно пора на core переходить)
источник

НМ

Никита Масев in Dart & Flutter по-русски
🅵🅾️🆇
Эм, а в чем может быть проблема то
да у меня проблема, не могу получить ответ ни в каком виде. Просто падает HttpException с пустым message. Пробовал и dio и chopper и обычный http. Хотя отправляю тот же Json в постмане - все ок.
https://gist.github.com/NikitaMasev/d2a961830f689190a8f117b143fd1edf
источник

П

Павел in Dart & Flutter по-русски
Никита Масев
да у меня проблема, не могу получить ответ ни в каком виде. Просто падает HttpException с пустым message. Пробовал и dio и chopper и обычный http. Хотя отправляю тот же Json в постмане - все ок.
https://gist.github.com/NikitaMasev/d2a961830f689190a8f117b143fd1edf
на бэке посмотреть потроха запроса
источник

П

Павел in Dart & Flutter по-русски
может с заголовками проблема
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Никита Масев
да у меня проблема, не могу получить ответ ни в каком виде. Просто падает HttpException с пустым message. Пробовал и dio и chopper и обычный http. Хотя отправляю тот же Json в постмане - все ок.
https://gist.github.com/NikitaMasev/d2a961830f689190a8f117b143fd1edf
Кто тебя вот этому научил?
utf8.encode(requestJson).length
источник

НМ

Никита Масев in Dart & Flutter по-русски
🅵🅾️🆇
Кто тебя вот этому научил?
utf8.encode(requestJson).length
интернет
источник

НМ

Никита Масев in Dart & Flutter по-русски
Павел
на бэке посмотреть потроха запроса
к бэку вообще нет доступа
источник

VS

Viktor Suprun in Dart & Flutter по-русски
😮
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Никита Масев
интернет
Ты понимаешь что количество символов не равно количество байт?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
В этом и может быть проблема
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Лучше не указывай вовсе, если не умеешь правильно
источник

НМ

Никита Масев in Dart & Flutter по-русски
🅵🅾️🆇
Лучше не указывай вовсе, если не умеешь правильно
я гуглил как посчитать Content-Length, везде такой был способ. И utf8.encode возвращает List<Int>
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
jsonEncode(loginRequest.toJson()) вот тут не обязательно, вроде, указывать toJson метод
источник

НМ

Никита Масев in Dart & Flutter по-русски
а не строку
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Никита Масев
я гуглил как посчитать Content-Length, везде такой был способ. И utf8.encode возвращает List<Int>
А, тогда извиняюсь
источник

П

Павел in Dart & Flutter по-русски
а dio не самодостаточен? Зачем заголовки?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Павел
а dio не самодостаточен? Зачем заголовки?
Нужны конечно
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Никита Масев
я гуглил как посчитать Content-Length, везде такой был способ. И utf8.encode возвращает List<Int>
Попробуй всеже не указывать длинну или в тело устанавливай полученный uint8list
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Тк если неправильно указать этот заголовок - запросто можно поиметь эту проблему
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ну и если получаешь пустой эксепшен - смотри бэк, чо ему там не нравится
источник