私はBlackberry開発で新しく、デバイスギャラリーからサーバーにイメージをアップロードする必要があります。私はこの点に関連する多くのリンクを見つけました。しかし、私はこの問題の正確な結果を見つけることができません。私はこれをExampleと使いました。この例では、Byte []に値を渡しましたが、このコードを使用して要件を満たすことができません。その中で私はコードで渡さなければならないURLとパラメータを理解できません。BlackBerryでサーバーに画像をアップロードするには?
もう1つのフォーマットを使用しましたが、ここでコードを投稿します。これを使用してレスポンスコード:200を取得しました。しかし、私はこれを解決することができません
HttpConnection oCon = (HttpConnection)Connector.open("http://74.208.77.106/jm/testing/iDaddyapi.php;deviceside=true;interface=wifi");
oCon.setRequestMethod(HttpConnection.POST);
oCon.setRequestProperty("Content-Length", "" + imageByte.length);
URLEncodedPostData oPostData = new URLEncodedPostData(URLEncodedPostData.DEFAULT_CHARSET, false);
oPostData.append("api", "postidaddyimage");
oPostData.append("imagetype", "F");
oPostData.append("image", strImage);
OutputStream strmOut = oCon.openOutputStream();
strmOut.write(oPostData.getBytes());
strmOut.flush();
strmOut.close();
int rc = oCon.getResponseCode();
System.out.println("Response code.............."+rc);
if (rc != HttpConnection.HTTP_OK)
throw new IOException("Error response code: " + rc);
私を助けることができる人は誰ですか?私はこれに固執しています。 http://www.developer.nokia.com/Community/Wiki/HTTP_Post_multipart_file_upload_in_Java_ME -
おかげで、 マンシ
は、あなたがこれを確認しましたか? –