REST API をリクエストするための非常に多くのサンプルを見つけましたが、どれも混乱を招きます。http リクエストの使用方法を教えてください。
私の要件は、ユーザー名、pwd、およびキーを提供して、REST API からデータを取得したいということです。
私が使用したのは、
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost("REST API url");
post.setHeader("Content-type", "application/json");
JSONObject obj = new JSONObject();
obj.put("username", "un");
obj.put("pwd", "password");
obj.put("key","123456");
post.setEntity(new StringEntity(obj.toString(), "UTF-8"));
HttpResponse response = client.execute(post);
しかし、応答は常にnullであり、同じデータを投稿してブラウザツールでテストすると、これらは正常に機能します.私のアプローチに何か問題がありますか? 正しい方法を教えてください。ありがとうございました