169 похожих чатов

26 ответов

5 просмотров

А зачем кому-то с этим сталкиваться, если там всё написано?

Віталій-Іванович Автор вопроса

я не понимаю что там написано....

Ну как минимум, если вставить текст ошибки в гугл, то найдёте причину

Есть слова незнакомые?

Віталій-Іванович Автор вопроса

да нифига не понятно. теперь ответ вообще никакой не приходит...

Віталій-Іванович Автор вопроса

дядя админ помогите пожалуйста(

Віталій-Іванович Автор вопроса

короч. я пытаюсь отправить на сервер изображение, отправляю в виде Multipart. Но у меня хз что, но не получается. скрины я уже скидывал

В теле запроса ошибка

Віталій-Іванович Автор вопроса

тело это body?

Ага Проверь ключи

Віталій-Іванович Автор вопроса

какие именно ключи?

В теле запроса

ты о чём вообще, какие ключи?

Віталій-Іванович Автор вопроса

с ключей там только ключ авторизации

Покажи как мультипарт создаёшь, может там причина

Из этого могу совершенно точно заключить, что где-то в коде что-то не так. Хз что.

Когда создаёшь реквест в json данные же по ключу - значению

Віталій-Іванович Автор вопроса

MultipartBody.Part requestImage = MultipartBody.Part.createFormData("photo",file.getName(),requestFile);

Вот в photo возможно

Віталій-Іванович Автор вопроса

так сервер и должен принимать photo

С чего ты взял, что там JSON-объект или вообще JSON?

С файлом проблема, ретрофит не может его прочитать и отправить - моя догадка

С ошибки которая прилетела ему, предположил

Віталій-Іванович Автор вопроса

файл это который file?

Віталій-Іванович Автор вопроса

или RequestBody requestFile = RequestBody.create(MediaType.parse("multipart/form-data"),file);

Похожие вопросы

Обсуждают сегодня

Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
А чем вам питонисты не угодили?😂
.
79
type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
Такой вопросец - есть функция function MySuperDuperConcat(const a: array of AnsiString): AnsiString; Как мне в её теле сделать вот так? Result:=Concat(a); А не грустный вариан...
notme
15
Всем привет. Поделитесь, пожалуйста, опытом. Есть форма, на которой имеется dbgrid и кнопки: добавить, редактировать, удалить. Если нет записей в dbgrid, то кнопки редактирова...
Евгений
5
type TExtensions<GExtender>=class function GetExtension<GEntityExtenderType>:GEntityExtenderType; end; function TExtensions<GExtender>.GetExtension<GEntityExtenderType...
zamtmn
8
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
86
Всем привет, препод задал вопрос, подскажите пожалуйста, какой адрес инкапсулирует указатель?
Свинка Пеппа
8
Почему никто ещё не написал квантовую виртуальную машину на Windows?
КТ315
7
Вот смотрите у меня есть два стрима сейчас fs, cs: TStream; fs := TFileStream.Create('filename'); cs := TCompressionStream.Create(compression_level, fs); Я хочу сделать так: ...
notme
5
Карта сайта