ios Upload Image and Text using HTTP POST

Спасибо за чтение.

Я новичок в iOS и пытаюсь загрузить изображение и текст, используя многокомпонентное кодирование формы в iOS.

Эквивалент curl выглядит примерно так: curl -F "param1=value1" -F "param2=@testimage.jpg" "http://some.ip.address:5000/upload"

Команда curl выше возвращает ожидаемый правильный ответ в JSON.

Problem: Я продолжаю получать запрос HTTP 400, что означает, что я делаю что-то неправильно при составлении HTTP POST Body.

Что я сделал: Для справки я попробовал Flickr API iOS приложение "POST size too large!" и Objective C: How to upload image and text using HTTP POST?. Но я продолжаю получать HTTP 400.

Я попробовал ASIHttpRequest, но там возникла другая проблема (обратный вызов так и не был вызван). Но я не стал исследовать этот вопрос дальше, так как слышал, что разработчик прекратил поддержку этой библиотеки: http://allseeing-i.com/[request_release];

Может кто-нибудь мне помочь?

96
задан Community 23 May 2017 в 11:55
поделиться