画像をJavaサーブレット(Amazon ec2でホストされている)に送信して、後でそれをAmazon s3に転送しようとしていますが、POSTリクエストから画像を取得する方法を考えています。
コードをアップロード
リクエストは、次のようにiOS RestKit APIを介して送信されます(pic.imageDataはNSDataタイプです)。
RKParams* params = [RKParams params];
[params setValue:pic.dateTaken forParam:@"dateTaken"];
[params setValue:pic.dateUploaded forParam:@"dateUploaded"];
[params setData:pic.imageData MIMEType:@"image/jpeg" forParam:@"image"];
[RKClient sharedClient].username = deviceID;
[RKClient sharedClient].password = sessionKey;
[RKClient sharedClient].authenticationType = RKRequestAuthenticationTypeHTTPBasic;
uploadPictureRequest = [[RKClient sharedClient] post:kUploadPictureServlet params:params delegate:self];
コードスタブの解析
これは、Javaサーブレットの他の2つのパラメーターを解析する方法です。
double dateTaken = Double.parseDouble(req.getParameter("dateTaken"));
double dateUploaded = Double.parseDouble(req.getParameter("dateUploaded"));
質問
問題は、サーバー上の画像を取得して解析するにはどうすればよいですか?