当我发送请求并收到401响应代码时,遇到了以下错误:
这个错误发生是因为服务器发送了401(未授权),但没有给出“WWW-Authenticate”,这是对客户端下一步操作的提示。 “WWW-Authenticate”标头告诉客户端需要哪种身份验证(基本或摘要)。这在无头Http客户端中通常没有什么用,但这就是标准的定义方式。错误发生是因为库尝试解析“WWW-Authenticate”标头,但无法解析。 ({{link1:android-volley-error No authentication challenges found}})
但对我来说很奇怪,因为我不想使用“WWW-authenticate”技术,我只想得到401代码,但我总是得到异常。
有什么建议可以解决这个问题吗?非常感谢。
一些人说:com.android.volley.NoConnectionError: java.io.IOException: No authentication challenges found
这个错误发生是因为服务器发送了401(未授权),但没有给出“WWW-Authenticate”,这是对客户端下一步操作的提示。 “WWW-Authenticate”标头告诉客户端需要哪种身份验证(基本或摘要)。这在无头Http客户端中通常没有什么用,但这就是标准的定义方式。错误发生是因为库尝试解析“WWW-Authenticate”标头,但无法解析。 ({{link1:android-volley-error No authentication challenges found}})
但对我来说很奇怪,因为我不想使用“WWW-authenticate”技术,我只想得到401代码,但我总是得到异常。
有什么建议可以解决这个问题吗?非常感谢。