0
我正在嘗試創建一個HTTP服務器,該服務器處理用於上傳iPhone文件的多部分POST。但是,當我從套接字獲取數據時,它只是NSData。當我管,通過和NSOutputStream到一個文件,該文件已損壞,因爲它有這樣的邊界信息和這裏面的其他垃圾:POST多部分數據處理邊界
------WebKitFormBoundaryQAQ0rA7ohYLNLt3b
Content-Disposition: form-data; name="dummyname"; filename="bright_squares-2.png"
Content-Type: image/png
------WebKitFormBoundaryZDu6P3zNanvqB4Bp
Content-Disposition: form-data; name="dummyname"; filename="bright_squares.png"
Content-Type: image/png
{content}
我試圖轉換NSData的來自網絡中一個NSString並從中剝離邊界信息,但這是失敗的,NSData不會轉換爲NSString,因此我可以去除垃圾。它最終只是零。任何幫助將非常感激。
這就是我用作基地:)。它不支持多部分POST上傳,我試圖修改它來這樣做。 – patrick 2012-02-24 01:32:36