Необработанное исключение: ошибка в строке 1, столбец 10: недопустимый тип носителя: ожидается "/". используя флаттер http - PullRequest
0 голосов
/ 09 февраля 2020

Я пытаюсь отправить Http-запрос в моем приложении флаттера, используя Пакет HTTP флаттера

Вот код:

String url = 'http://my_website.com/api/panel/attendance/create';
Response response = await post(url, headers: {
  "Authorization": "Basic My_basic_auth",
  "content-type": "form-data",
}, body: {
  "username": username,
  "employee_id": employee_id,
  "latitude": latitude,
  "longitude": longitude,
  "type": type,
});

И я получаю это странное сообщение об ошибке:

Unhandled Exception: Error on line 1, column 10: Invalid media type: expected "/".

Я думаю, что это что-то с кодировкой или что-то, я не уверен.

Ответы [ 2 ]

0 голосов
/ 13 февраля 2020

звонит client = https.client() и использует client для звонка, решившего это

0 голосов
/ 09 февраля 2020

Попробуйте использовать -

var response = ожидание http.post (url, body);

Вместо ответа Response = ожидание сообщения (url, body);

Если все еще не работает, дайте мне больше данных, тогда я смогу устранить ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...