非推奨:nameValuePairs
代替:使用volley library
それを必要とするかもしれない人のために、呼び出しのための完全なコード。
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("grant_type", "password"));
nameValuePairs.add(new BasicNameValuePair("username", "user1"));
nameValuePairs.add(new BasicNameValuePair("password", "password1"));
HttpClient httpclient=new DefaultHttpClient();
HttpPost httppost = new HttpPost("www.yourUrl.com");
httppost.setHeader(HTTP.CONTENT_TYPE,"application/x-www-form-urlencoded;charset=UTF-8");
try {
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs, "UTF-8"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
// Execute HTTP Post Request
try {
HttpResponse response = httpclient.execute(httppost);
Log.d("Response:" , response.toString());
} catch (IOException e) {
e.printStackTrace();
}