UIWebview 上のフォームからのPOST情報取得 (画像, multipart/form-data)
初投稿です。 よろしくお願いいたします。
サーバに以下の様な PHP ファイルを置き UIWebView
に読み込ませています。
<form action="native://test" method="post" enctype="multipart/form-data" >
<input type="file" accept="image/jpeg, image/gif, image/png" name="files" name="photo">
<input type="text" name="name">
...
</form>
Swiftで、shouldStartLoadWithRequest
メソッドで
var data:NSData? = request.HTTPBody
とすると data
は nil
になります。
<input type="file" accept="image/jpeg, image/gif, image/png" name="files" name="photo">
を消すと data
は nil
ではなく正しく取得できます。
やりたいことは Form から送った画像を SQLite にも保存したいのです。 別の方法でも結構です、どうかご教授願います。