在Qt中,对于
假设用户输入的凭据密码不正确。在这种情况下,如何检测密码是否错误并取消请求?
此外,SDK说:
我有什么遗漏吗?
谢谢。
QNetworkAccessManager
,我们知道当服务器返回HTTP 401代码时会调用authenticationRequired()
。假设用户输入的凭据密码不正确。在这种情况下,如何检测密码是否错误并取消请求?
此外,SDK说:
这意味着如果密码错误,则进程会永远循环!
QNetworkAccessManager
将在内部缓存凭据,并在服务器再次要求身份验证时发送相同的值,而无需发出authenticationRequired()
信号。
我有什么遗漏吗?
谢谢。