http 错误代码是十进制格式还是十六进制格式?
Are the http error codes in decimal format or hex?
Python ldap
库抛出带有十六进制错误代码的异常,例如 invalid credentials
的 52e
和 password expired
的 532
。现在我需要决定将此信息以何种格式(十六进制或十进制)传递给最终用户。
这回避了我原来的问题,HTTP 服务器使用什么格式来传达错误代码,如 401
、404
等。或者,我可以问 404
转换为 Not Found
十进制数或十六进制数?
HTTP 代码始终表示为十进制整数。
您看到的身份验证错误代码不是来自 python LDAP 库,而是来自 Windows。虽然它们以十六进制表示,但有时也以十进制格式表示。您可以在 Windows System Error Codes.
的列表中看到它
我认为您根本不应该向用户显示数字错误代码。翻译成一句话解释登录失败的原因
Python ldap
库抛出带有十六进制错误代码的异常,例如 invalid credentials
的 52e
和 password expired
的 532
。现在我需要决定将此信息以何种格式(十六进制或十进制)传递给最终用户。
这回避了我原来的问题,HTTP 服务器使用什么格式来传达错误代码,如 401
、404
等。或者,我可以问 404
转换为 Not Found
十进制数或十六进制数?
HTTP 代码始终表示为十进制整数。
您看到的身份验证错误代码不是来自 python LDAP 库,而是来自 Windows。虽然它们以十六进制表示,但有时也以十进制格式表示。您可以在 Windows System Error Codes.
的列表中看到它我认为您根本不应该向用户显示数字错误代码。翻译成一句话解释登录失败的原因