Webサービスを初めて使用しています。私は、クライアント側からのリクエストの投稿によるサーバー側の影響を理解しようとしています。 CASE 1アプローチを使用すると、URLクエリパラメータから値を取得できます。クエリパラメータとwriteBytesを使用したPOST
ただし、2番目の方法で投稿が行われている場合、サーバーはどのようにこのデータを受信しますか?ヘッダー、クエリパラメータ、またはストリームとして
ケース - 1
URL url = url("http://serviceendpoint?q=value");
connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
ケース-2ケース2では
URL url = url("http://serviceendpoint");
String urlParameters="value";
connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
//Send request
DataOutputStream wr = new DataOutputStream(connection.getOutputStream());
wr.writeBytes(urlParameters);
wr.close();