Size: a a a

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

2020 November 30

SE

Server Reboot Engine... in Dart & Flutter по-русски
Ну и удачного хранения cp1251 в String.
источник

DZ

Dmitry Zhiharev in Dart & Flutter по-русски
Pavel Erokhin
стринга хранит значение в utf-16, ты че ожидал?
не совсем так, дарт выбрал utf-16 в качестве внутреннего формата хранения, это не значит, что все строки долдны быть в такой кодировке. При передаче куда-либо (например по сети) может потребоваться ее перекодировка. передаются именно байты, обычно с  указанием кодировки, чтобы на принимающей стороне поняли как из этих байт восстановить строку. По все видимости в dart нет встроенного декодера cp1251, а MultipartRequest - это просто хелпер, который передает всегда в utf-8. Чтобы передать в cp1251 нужно написать свой хелпер
источник

AU

Andrey Unger in Dart & Flutter по-русски
Server Reboot Engineer
Да, приставляет, я не могу указать MultipartRequest способ кодирования
а поле Content-Type у вас для чего?
источник

PE

Pavel Erokhin in Dart & Flutter по-русски
Dmitry Zhiharev
не совсем так, дарт выбрал utf-16 в качестве внутреннего формата хранения, это не значит, что все строки долдны быть в такой кодировке. При передаче куда-либо (например по сети) может потребоваться ее перекодировка. передаются именно байты, обычно с  указанием кодировки, чтобы на принимающей стороне поняли как из этих байт восстановить строку. По все видимости в dart нет встроенного декодера cp1251, а MultipartRequest - это просто хелпер, который передает всегда в utf-8. Чтобы передать в cp1251 нужно написать свой хелпер
понятно дело что там строки могут быть в другой кодировке)
источник

AZ

Alexey Z in Dart & Flutter по-русски
Server Reboot Engineer
Реально пора, вы похоже вообще программировать не умеете, решальщики бизнесс задач, макаки, современные смузихлёбы-верстальщики. Это же настолько простой концепт и вы защищаете абсолютно плохой подход что гугла, что автора пакета http
Ну ну, полегче, я ещё помню верстку под IE8
источник

SE

Server Reboot Engine... in Dart & Flutter по-русски
Andrey Unger
а поле Content-Type у вас для чего?
Поле Content-Type сам контент не перекодирует, это тупо контракт между сервером/клиентом, чтобы понимать что было отправлено и как это парсить
источник

SE

Server Reboot Engine... in Dart & Flutter по-русски
Alexey Z
Ну ну, полегче, я ещё помню верстку под IE8
Вы ветеран получается)  Не, с вас взятки гладки
источник

SE

Server Reboot Engine... in Dart & Flutter по-русски
меня эти двое парней затроллили просто
источник

AU

Andrey Unger in Dart & Flutter по-русски
Alexey Z
Ну ну, полегче, я ещё помню верстку под IE8
я как страшный сон забыть не могу хаки под IE6! )))
источник

Z.

Zixe .ru in Dart & Flutter по-русски
Народ привет. а как запросить разрешение допустим на геопозицию или пуш уведомления с конкретной страницы приложения?
источник

DZ

Dmitry Zhiharev in Dart & Flutter по-русски
Сатана я правильно понимаю, что вам нужно отправить пары ключ/значениев в формате application/x-www-form-urlencode с кодировкой cp1251?
источник

SE

Server Reboot Engine... in Dart & Flutter по-русски
Dmitry Zhiharev
Сатана я правильно понимаю, что вам нужно отправить пары ключ/значениев в формате application/x-www-form-urlencode с кодировкой cp1251?
Нет, в формате multipart/form-data
источник

w

whoami in Dart & Flutter по-русски
Server Reboot Engineer
Нет, перекодировать UTF-8 строку в CP1251, и послать в ней
Шлите в кодировке cp1251 и заголовок в ответе проставьте Content-Type multipart/form-data; charset=windows-1251
источник

AU

Andrey Unger in Dart & Flutter по-русски
whoami
Шлите в кодировке cp1251 и заголовок в ответе проставьте Content-Type multipart/form-data; charset=windows-1251
он не поймет. Он думает что его тут тролят все
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
Zixe .ru
Народ привет. а как запросить разрешение допустим на геопозицию или пуш уведомления с конкретной страницы приложения?
permission_handler
источник

M

Mitai in Dart & Flutter по-русски
Server Reboot Engineer
Нет, в формате multipart/form-data
простите что влезаю, мб вам в вашей задаче подойдет gRPC?
источник

SE

Server Reboot Engine... in Dart & Flutter по-русски
Mitai
простите что влезаю, мб вам в вашей задаче подойдет gRPC?
Да сто процентов подойдёт, одну часть софта на беке я успешно перевёл на протобуф, а с легаси частью трахаюсь(
источник

Z.

Zixe .ru in Dart & Flutter по-русски
Andreu Puzikov
permission_handler
спасибо
источник

M

Mitai in Dart & Flutter по-русски
ну с легаси наверное по другому и не бывает)
источник

w

whoami in Dart & Flutter по-русски
Компетенции не хватает
источник