0
jsonObjectをリクエストするときにエラーが発生します。Volleyエラーjava.io.EOFException
JsonObjectRequest jsObjRequest = new JsonObjectRequest
(Request.Method.GET, url, null, new Response.Listener<JSONObject>() {
...
}
私は、オブジェクトを取得するために計算されたキーを必要とするので問題はURL文字列である知っています。問題は、エラーを回避するためにキーを正しくエンコードする方法がわからないことです。ここで
は私がエンコードしてみてください方法です:@Anix PasBesoinへ
public static String calculateRFC2104HMAC(String data, String key)
throws SignatureException, NoSuchAlgorithmException, InvalidKeyException {
SecretKeySpec signingKey = new SecretKeySpec(key.getBytes(), HMAC_SHA1_ALGORITHM);
Mac mac = Mac.getInstance(HMAC_SHA1_ALGORITHM);
mac.init(signingKey);
return Base64.encode(mac.doFinal(data.getBytes()),Base64.DEFAULT).toString();
}
http://stackoverflow.com/質問/ 573184/java-convert-string-to-valid-uri-object – AnixPasBesoin