美文网首页
2.异常处理

2.异常处理

作者: M_小七 | 来源:发表于2020-07-17 14:04 被阅读0次

1,常见状态码及含义
301 Moved Permanently : 重定向到新的URL,永久性
302 Found : 重定向到临时的URL,非永久性
304 Not Modified : 请求的资源未更新
400 Bad Request : 非法请求
401 Unauthorized : 请求未经授权
403 Forbidden : 禁止访问
404 Not Found : 禁止访问
500 Internal Server Error : 服务器内部出现错误
501 Not Implemented : 服务器不支持实现请求所需要的功能

2,URLError 与 HTTPError
两者都是异常处理的类,HTTPError是URLError的子类,HTTPError有异常状态码与异常原因,URLError没有异常状态码,所以,在处理的时候,不能使用URLError直接代替HTTPError。如果要代替,必须判断是否有状态码属性。
出现原因
URLError:
(1)连不上服务器
(2)远程的URL不存在
(3)本地没有网络
(4)若触发HTTPError子类,也会产生

相关文章

网友评论

      本文标题:2.异常处理

      本文链接:https://www.haomeiwen.com/subject/qohvcktx.html