在使用 axios 时,我在 NodeJs 中得到了 521 响应代码
While using axios I got 521 response code in NodeJs
我正在尝试对此 URL 发出请求,但出现错误
axios.get('http://8btc.com/member.php?mod=logging&action=login')
.then(res => console.log(res))
.catch(err => console.log(err.response.status))
输出为 521
这是什么意思?
错误代码521表示服务器宕机。这不是官方的标准错误代码,但被某些系统使用。
基本上,Web 服务器可以随时 return 为您提供任何错误代码。这完全取决于它是如何编程工作的。因此,您最好的选择是与 8btc 的管理员合作,以了解为什么您会收到该回复。
对于一些额外的信息,您可以尝试查看从服务器收到的错误消息是否告诉您更多详细信息。请参阅错误处理文档:https://github.com/mzabriskie/axios#handling-errors
根据此文档,您应该检查 err.response.data
和 err.response.headers
中的信息
我正在尝试对此 URL 发出请求,但出现错误
axios.get('http://8btc.com/member.php?mod=logging&action=login')
.then(res => console.log(res))
.catch(err => console.log(err.response.status))
输出为 521
这是什么意思?
错误代码521表示服务器宕机。这不是官方的标准错误代码,但被某些系统使用。
基本上,Web 服务器可以随时 return 为您提供任何错误代码。这完全取决于它是如何编程工作的。因此,您最好的选择是与 8btc 的管理员合作,以了解为什么您会收到该回复。
对于一些额外的信息,您可以尝试查看从服务器收到的错误消息是否告诉您更多详细信息。请参阅错误处理文档:https://github.com/mzabriskie/axios#handling-errors
根据此文档,您应该检查 err.response.data
和 err.response.headers