2016-11-24 9 views
0

からJSON本体を取得できません:私はこのコードを使用してAsyncHttpClientを使ってAndroidのでPOSTリクエストを作る取得しようとしていますAsyncHttpClient POSTリクエスト

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) {} 
    }); 

私はPOSTリクエストで送信されたこのデータにアクセスしようとしています私のPythonサーバー。しかし、Pythonサーバーでrequest.jsonを実行するたびに、レスポンスとして「None」が返されます。 私もrequest.get_json(force=True)を試しましたが、404エラーコードを取得しました。 データがクライアントAPPによって送信されているかどうか、またはサーバー側でデータを取得しようとしている間に間違いがあるかどうかはわかりません。この問題で私を助けてください。

答えて

0
String content = new String(responseBody); 
Log.e("SUCCESS_RESP",""+content); 
+0

レスポンスのおかげで、私はPythonコードでサーバー側でそれを取得しようとしています。そこには応答として「なし」があります。質問を更新してより明確にしました。 –

関連する問題