Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
MVC. Загрузка изображение и ошибка: Unsupported Media Type
|
|||
|---|---|---|---|
|
#18+
Юзаю: ASP.NET MVC .NET 4.5.1 Задача: Загрузить на сервер изображение. Проблема: получаю ошибку Unsupported Media Type : Код: c# 1. Код клиента (формы ExtJS): Код: javascript 1. 2. 3. 4. 5. 6. Код Сервера: Код: c# 1. 2. 3. 4. 5. 6. Может стоит какое-то валидация и нужно что-то прописать в Web.Config, как в WebForms? П.С. Все примеры, которые выдал Гугл не помогли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 20:48 |
|
||
|
MVC. Загрузка изображение и ошибка: Unsupported Media Type
|
|||
|---|---|---|---|
|
#18+
Это всё из-за параметров методе: Код: c# 1. Если убрать параметры: Код: c# 1. то всё работает. Но мне нужны эти параметры!!! Как быть ... может кто-то хоть что-то подскажет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 00:26 |
|
||
|
MVC. Загрузка изображение и ошибка: Unsupported Media Type
|
|||
|---|---|---|---|
|
#18+
potkin, Честно, из приведенных данных сложно сказать что не так, но int id выглядит подозрительно, скорее должно быть string id. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 00:50 |
|
||
|
MVC. Загрузка изображение и ошибка: Unsupported Media Type
|
|||
|---|---|---|---|
|
#18+
AxeleronЧестно, из приведенных данных сложно сказать что не так, но int id выглядит подозрительно, скорее должно быть string id. Это id-шник записи, Контролер WebAPI создаётся автоматически: Web API 2 Controller with actions, using Entity Framework Как пример вот линк: Загрузка файла через AJAX в ASP.NET MVC и Web API Там приведён метод без параметров, так и у меня работает, но как только я добавляю параметры в метод, сразу получаю ошибку: Unsupported Media Type Метод без параметров: public async Task<IHttpActionResult> Post() - работает! Добавил параметры (любой из них или оба сразу): public async Task<IHttpActionResult> Post(int id, ImagesModel imagesModel) - НЕ работает! А параметры очень нужны и шо делать даже не знаю ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 00:58 |
|
||
|
MVC. Загрузка изображение и ошибка: Unsupported Media Type
|
|||
|---|---|---|---|
|
#18+
potkin, если тебя метод POST, то почему в http://localhost:52365/api/Img/ImagesLoad/?id=12 в строке адреса параметры? ты должен проинициализировать параметры формы твоими параметрами и передать файл. прочитать переданное ты должен вот так var provider = new MultipartFormDataStreamProvider(tempDir); await Request.Content.ReadAsMultipartAsync(provider).ConfigureAwait(false); дальше сохраненные параметры формы прочитать можно в provider.FormData, файл прочитать можно в provider.FileData. плюс ты конечно не смотрел , что отправляет твоя форма? какие header ты ставишь? и ты конечно не читал документацию по твоему вопросу ? плюс web сервисы тестируй на REST клиенте например на этом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 11:05 |
|
||
|
MVC. Загрузка изображение и ошибка: Unsupported Media Type
|
|||
|---|---|---|---|
|
#18+
monstrUесли тебя метод POST, то почему в http://localhost:52365/api/Img/ImagesLoad/?id=12 в строке адреса параметры? Метод PUT (UPDATE) А, за инфу спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 12:35 |
|
||
|
MVC. Загрузка изображение и ошибка: Unsupported Media Type
|
|||
|---|---|---|---|
|
#18+
В данном случае как получить кукисы? А то тако: Код: c# 1. даст исключение, т.к. Код: c# 1. Есть ли возможность как-то получить кукисы при передачи Изображения? П.С. Если не передаю изображение, то: Код: c# 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2016, 12:47 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=39&tid=1355955]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 329ms |

| 0 / 0 |
