2012-12-07 10 views
5

を持っていますここで起こっている?AndroidのPOSTは、私はHttpClientをを使用して<a href="http://www.pgu.donland.ru/php/Login.php" rel="nofollow">http://www.pgu.donland.ru/php/Login.php</a>にPOSTリクエストを送信し、このような応答を取得したいよ空の応答

私はそれにHttpClientをクライアントフィールドでカスタムクラスを使用していて、私のコンストラクタで私は、これらの設定は使用しています:あなたが提供することができます任意の助け

SchemeRegistry schemeRegistry = new SchemeRegistry(); 
    schemeRegistry.register(new Scheme("http", PlainSocketFactory 
            .getSocketFactory(), 80)); 
    schemeRegistry.register(new Scheme("https", new EasySSLSocketFactory(), 
            443)); 

    HttpParams params = new BasicHttpParams(); 
    params.setParameter(ConnManagerPNames.MAX_TOTAL_CONNECTIONS, 30); 
    params.setParameter(ConnManagerPNames.MAX_CONNECTIONS_PER_ROUTE, 
            new ConnPerRouteBean(30)); 
    params.setParameter(HttpProtocolParams.USE_EXPECT_CONTINUE, false); 
    params.setParameter("http.socket.timeout", timeout * 1000); 
    params.setParameter("http.connection.timeout", timeout * 1000); 
    // params.setParameter("http.connection-manager.timeout", new 
    // Long(timeout * 1000)); 
    params.setParameter("http.protocol.head-body-timeout", timeout * 1000); 
    HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); 

    ClientConnectionManager cm = new SingleClientConnManager(params, 
            schemeRegistry); 
    this.client = new DefaultHttpClient(cm, params); 

感謝を。

答えて

2

問題はサーバー側です。 Login.phpコードを確認してください。

0

ロシア語はイタリア語の中で最も簡単な言語ではありませんが、UDとUIDのパラメータは、ユーザー名/パスワード(またはユーザーキー)としてクライアント。サーバーにuserIDやユーザー名/パスワードのペアを送信していないため、期待通りの応答が得られない可能性があります。

+0

私は有効なユーザ名を送って、 – Valeriy

+0

を渡します。問題はサーバーにあります。 – AlexBottoni

関連する問題