2012-02-22 10 views
0

iPhone用のファイルをアップロードするためのマルチパートPOSTを処理するHTTPサーバーを作成しようとしています。しかし、ソケットからデータを取得すると、NSDataになります。私はNSStringの、ネットワークから来たNSDataを変換しようとした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} 

:それは、このような本の内側境界情報と他の迷惑を持っているので通ってNSOutputStreamファイルに、ファイルが破損しているときにIパイプNSDataがNSStringに変換されないので、私は迷惑メールを取り除くことができます。それはちょうど無事に終わる。どんな助けでも大歓迎です。

答えて

0

このiPhone HTTP serverをご覧ください。 iOSデバイスにファイルをアップロード/ダウンロードすることができます。 DIYを選択した場合、コーディングに役立つものをピックアップすることができます。

+0

これは私がベースとして使用しているものです:)。それはマルチパートのPOSTアップロードをサポートしていません。私はそれを変更しようとしています。 – patrick

関連する問題