我正在尝试使用此代码使用AsyncHttpClient在Android中发布帖子请求:
JSONObject jsonParams=new JSONObject();
try {
jsonParams.put("email", email);
}
catch (Exception e){
}
try {
StringEntity entity = new StringEntity(jsonParams.toString());
AsyncHttpClient client = new AsyncHttpClient();
client.post(getApplicationContext(),URL,entity, "application/json", new AsyncHttpResponseHandler(){
@Override
public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {}
@Override
public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {}
});
我正在尝试访问我的Python服务器中的post请求中发送的这些数据。但是,每当我在我的Python服务器上执行request.json时,我都会得到'None'作为响应。
我也尝试了request.get_json(force=True)
,但获得了404错误代码。
我真的不知道数据是由客户端APP发送还是我在尝试在服务器端检索它时犯了一个错误。请帮我解决这个问题。
答案 0 :(得分:1)
String content = new String(responseBody);
Log.e("SUCCESS_RESP",""+content);