Как отправить данные изображения на сервер? (У меня уже есть образец страницы) - PullRequest
0 голосов
/ 28 февраля 2012

Как отправить данные изображения на сервер? (У меня уже есть образец страницы)

Пример страницы HTML-код источника

<form action="/uploadfile.html" method="post"
    enctype="multipart/form-data" onSubmit="return validate();">

    <fieldset><legend>Upload File</legend>
    <table>
        <tr>
            <td><input name="fileData" id="image" type="file" /></td>
        </tr>
        <tr>
            <td><br />
            </td>
            <td><input type="submit" value="Upload" /></td>
        </tr>
    </table>
    </fieldset>
</form>

Отлично работает на веб-странице. (Имя файла: 1234.png) Этот сервер проверяет имя файла и сохраняет определенную БД.

Пример (Они очень хорошо работают на веб-странице *http://SAMPLE_PAGE.com/uploadfile.html*)

1234.png or 5678.png =upload=> save to number.db
abcd.png or wxyz.png =upload=> save to alphabet.db

Я должен загрузить через iOS, и у меня есть объект данных (imgData).

NSData *imgData; //  Image Data
NSString *wantedFileName = @"1234.png";

Как загрузить на сервер через устройство iOS? (как образец веб-страницы)

1 Ответ

0 голосов
/ 28 февраля 2012

Когда мы хотим загрузить любой файл на сервер с помощью какого-либо приложения, мы можем использовать для этого многосоставный запрос.В этом мы создаем объект NSURLMutableRequest с многочастным телом, имеющим желаемые данные.

Вы можете посетить следующие ссылки для указателя: отправить изображение на сервер в многочастном iphone

Отправка многочастного запроса с iPhone на сервер Ruby on Rails (RoR)

...