こんにちは、URL http://onemoredemo.appspot.com/group?authToken=access_token&authMethod=oauthに get リクエストを送信する必要があります
以下に示すように、リクエストボディにはjsonオブジェクトが含まれています。
{"goupid":"some_variable"
}
get リクエストを送信するための Java コードのセクションを次に示します。
URL url1=new URL("http://onemoredemo.appspot.com/group?authToken="+access_token+"&authMethod=oauth");
conn=(HttpURLConnection) url1.openConnection();
conn.addRequestProperty("Content-type", "application/x-www-form-urlencoded");
conn.setRequestMethod("GET");
conn.setDoOutput(true);
JSONObject jj=new JSONObject();
HttpGet get;
get.
jj.put("groupid", "testing@iritesh.com");
conn.addRequestProperty("Content-TYpe", "application/json");
conn.getOutputStream().write(jj.toString().getBytes());
conn.connect();
InputStream is=conn.getInputStream();
エラーが発生しますjava.io.FileNotFoundException
。
Mozillaブラウザーから URL
http://onemoredemo.appspot.com/group?authToken=ya29.AHES6ZRDl-RqiA8W0PhybU_hMluHrHRjlJBvq06Vze0izJq0Ovjc088&authMethod=oauth
にリクエストを送信しましたが、正しい応答が得られましたが、現在は 1 時間以上経過しているため、アクセストークンが期限切れになります。get リクエストでパラメータと requestbody を送信するのは奇妙だと思いますが、送信する必要があります。
getリクエストのリクエストボディでjsonオブジェクトを送信する方法を教えてください。