0

私はAndroidアプリを開発しています。PHP に接続する必要があり、HttpPost を使用しています。これは私のコードです。いくつかのチュートリアルに従いましたが、うまくいきません。エラーは、アプリ コードから渡したパラメーターを PHP が受信していないことです。PHPには正しく接続されますが。POSTman を使用して PHP のエラーを見つけましたが、正常に動作します。私は自分のコードをここに置きます:

private void httppostconnect(ArrayList<NameValuePair> parametros, String urlwebserver) {
    try {
        HttpClient httpclient = new DefaultHttpClient();
        HttpPost httppost = new HttpPost(urlwebserver);
        httppost.setEntity(new UrlEncodedFormEntity(parametros));
        //ejecuto peticion enviando datos por POST
        HttpResponse response = httpclient.execute(httppost);
        HttpEntity entity = response.getEntity();
        is = entity.getContent();
    } catch(Exception e) {
        Log.e("GetBuscadas", "Error in http connection "+e.toString());
    }
}
4

1 に答える 1

0

これらのパラメーターが何であるかを明確にできますか、「parametros」var. 通常の問題は、コンテンツ タイプ ヘッダーが送信されないことです。

于 2013-06-17T17:03:41.340 に答える