我试图从我的 Qt 应用程序对 Twitter 执行基本身份验证。我使用 QNetworkAccessManager。但我找不到任何帮助。
但是我发现了一个名为 qsoapmanager 的程序,它通过标头传递 base64 中的凭据。也许我可以通过在 QNetowrkRequest 中设置标头来使用 QNAM 做到这一点。但我没能找到方法。
在 qsoapman 源代码中,标头设置如下:
QHttpRequestHeader header;
header.setValue( "Authorization", QString( "Basic " ).append( auth.data() ) );
我可以使用 QNAM/QNReq 做到这一点还是有更好的方法?