2009-05-16 8 views
0

私はQtフレームワークを使って簡単なGUIアプリケーションを作成しようとしています。C++でのWebアクセス認証?

このアプリケーションの目的は、私のispからデータを取得し、プレゼンテーションのためにそれらを解析することです。

ウェブサーバーでユーザー/パスワードを認証し、問題のhtmlページを取得するにはどうすればよいですか?

このタスクを簡単にするユーティリティライブラリはありますか?

私は、サーバのPHPスクリプトとやりとりして何らかの形で入力をシミュレートする必要があると思います。

正しいトラックにはありますか?

答えて

0

認証方法は、サーバーで使用される認証方法に完全に依存します。それが何らかの形式でログインしている場合は、それを取り出し、正しいデータをactionの書式(通常はPOSTリクエスト)に送信する必要があります。 QHttpRequestHeaderを使用してリクエストを作成し、それをサーバーに送信するだけで、これを行うことができます。フォームについて知っていても、ログインページを取得する必要はないかもしれません。 WebサイトがHTTP認証を使用している場合は、QAuthenticatorを使用できるはずです。

1

正しい軌道に乗っているので、curlをご覧ください。 それはもっと簡単にするはずです。

+0

Thxケビン、私は今読んでいます;) –

関連する問題