我正在尝试对此网址发出请求,并收到错误
axios.get('http://8btc.com/member.php?mod=logging&action=login')
.then(res => console.log(res))
.catch(err => console.log(err.response.status))
输出为521
这是什么意思?
答案 0 :(得分:1)
错误代码521表示服务器已关闭。这不是官方标准错误代码,但是被某些系统使用。
基本上,Web服务器可以随时返回任何错误代码。这一切都取决于它如何编程工作。因此,最好的办法是与8btc的管理员一起工作,以了解你为何得到这种回应。
有关一些额外信息,您可以尝试查看从服务器收到的错误消息是否告诉您更多详细信息。请参阅错误处理文档:https://github.com/mzabriskie/axios#handling-errors
根据此文档,您应该检查err.response.data
和err.response.headers