私はBlackberry開発の初心者であり、デバイスギャラリーからサーバーに画像をアップロードする必要があります。この点に関連するリンクをたくさん見つけました。しかし、私はこの問題の正確な結果を見つけることができません。この例を使用しました。この例を使用して、値をByte []に取得しましたが、このコードを使用して要件を満たすことができません。その点で、コードでどのURLを渡す必要があり、どのURLがパラメーターであるかがわかりません。
もう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);
誰か助けてもらえますか?私はこれで立ち往生しています。
ありがとう、マンシ