0👍
✅
I fixed the problem by changing the code of decoding password.
String encoding = Base64
.encodeToString(new String("username":"password")
.getBytes(), Base64.URL_SAFE|Base64.NO_WRAP);
1👍
Try below code ..place below code in ur Activity Class
class PlaceOrder extends AsyncTask<Void, Void, Void> {
@Override
protected Void doInBackground(Void... params) {
// TODO Auto-generated method stub
try {
HttpClient httpClient = new DefaultHttpClient();
HttpPost httpPst = new HttpPost(
"yout_url");
ArrayList<NameValuePair> parameters = new ArrayList<NameValuePair>(
2);
parameters.add(new BasicNameValuePair("username", "apple"));
parameters.add(new BasicNameValuePair("pw", "apple"));
parameters.add(new BasicNameValuePair("email",
"apple@gmail.com"));
parameters.add(new BasicNameValuePair("name", "apple"));
httpPst.setEntity(new UrlEncodedFormEntity(parameters));
HttpResponse httpRes = httpClient.execute(httpPst);
String str = convertStreamToString(
httpRes.getEntity().getContent()).toString();
Log.i("mlog", "outfromurl" + str);
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
}
public static String convertStreamToString(InputStream is) {
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
StringBuilder sb = new StringBuilder();
String line = null;
try {
while ((line = reader.readLine()) != null) {
sb.append(line + "\n");
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
is.close();
} catch (IOException e) {
e.printStackTrace();
}
}
return sb.toString();
}
And callnew PlaceOrder().execute();
from ur onCreate method
- [Answer]-Serializer needs to include more info in a GET while accepting primitives in a POST
- [Answer]-Using database values in django queryset
- [Answer]-Limiting data using tasty pie authorization
- [Answer]-Reference objects using foreign keys in Django forms
- [Answer]-How to use django custom decorator
Source:stackexchange.com