【问题标题】:How to send image data to server? (I already have a sample page)如何将图像数据发送到服务器? (我已经有一个示例页面)
【发布时间】:2012-03-17 15:15:42
【问题描述】:

如何将图像数据发送到服务器? (我已经有一个示例页面)

示例页面 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 设备上传到服务器? (如示例网页)

【问题讨论】:

    标签: iphone html post file-upload nsurlrequest


    【解决方案1】:

    当我们想使用某个应用程序在服务器上上传任何文件时,我们可以为此使用多部分请求。在此,我们创建了一个 NSURLMutableRequest 对象,它的多部分主体具有所需的数据。

    您可以访问以下链接以获取指针: send image to server in multipart iphone

    Sending multipart request from iPhone to Ruby on Rails (RoR) server

    【讨论】:

      猜你喜欢
      • 2019-09-25
      • 2012-12-11
      • 1970-01-01
      • 1970-01-01
      • 2014-01-17
      • 2018-09-21
      • 2018-05-28
      • 1970-01-01
      • 2021-03-10
      相关资源
      最近更新 更多