2011-12-05 22 views
-1

プロキシサーバー経由でリクエストを送信したときに、wininet apiを使用してhttpリクエストを送信する際に問題が発生しました。プロキシサーバー経由でのリクエストの送信時に問題が発生しました

私はサーバーにリクエストを送信するmfcアプリケーションを持っています。 送信依頼用です。

HttpSendRequest 

wininetの機能です。 これを使用してファイルをアップロードする必要があります。各ファイルに関連して3〜4回のrequstが送信されなければならないためです。 プロキシがあるときは、一度に3つ以上のファイルをアップロードできません。 その後、要求は正しく送信されません。 ブロックされると、それ以降に送信されたすべての要求は適切な応答を得ません(何らかの例外が発生します)。 私は、アプリケーションは次の3つのファイルのためのそのOKその後、修正再表示されたときに

InternetSetOption(hConnect, INTERNET_OPTION_PROXY_USERNAME, (LPVOID)lpUname, nUnameBuffer); 
    InternetSetOption(hConnect, INTERNET_OPTION_PROXY_PASSWORD, (LPVOID)lpPswrd, nPswrdBuffer); 

使用してプロキシの資格情報の追加が完了しました。 プロキシ設定が無効になっている場合は正常に動作します。

これがなぜ発生するのですか? プロキシの下でwininet関数を使用するリクエストに制限はありますか? この問題の解決方法をお手伝いください。 hellpp me plzzzzz

ありがとうございます。

答えて

関連する問題