14

Qt アプリから Twitter の基本認証を実行しようとしました。QNetworkAccessManager を使用しています。しかし、私はこれに関する助けを見つけることができませんでした。

しかし、ヘッダーを介して base64 で資格情報を渡す qsoapmanager というプログラムを見つけました。QNetowrkRequest でヘッダーを設定することにより、QNAM でこれを行うことができるかもしれません。しかし、私は道を見つけることができませんでした。

qsoapman ソースでは、ヘッダーは次のように設定されています。

QHttpRequestHeader header;

header.setValue( "Authorization", QString( "Basic " ).append( auth.data() ) );

QNAM/QNReqでそれを行うことはできますか、それとももっと良い方法がありますか?

4

3 に答える 3

11

推奨される方法は、authenticationRequiredシグナルに接続し、そこから資格情報を設定することです。

于 2009-10-03T07:41:04.543 に答える