开发问题定位

引言

 不管是在学校做项目,还是在公司做开发,都一定会遇到程序出bug!之前自己遇到问题时,只知道傻傻地print,一点点试,后面慢慢知道了怎么看报错信息,怎么断点debug,再到后来明白了看日志的重要性。所以打算写一篇文章,从使用场景来总结定位问题的一般方法步骤。

一、线上问题

1.1 浏览器开发者模式

 线上出现问题,首先要做的是判断接口是否出现问题。点击F12打开浏览器开发者模式,点击Network查看接口的请求情况。

  1. 判断接口的请求状态是否正常,如果接口请求异常,可能是服务器挂了,具体可以根据http的状态码对应查找问题。

100:Continue — 继续,客户端应继续其请求。 ​
200:OK — 请求成功,一般用于GET与POST请求。 ​
301:Moved Permanently — 永久重定向。 ​
302:Found — 暂时重定向。 ​
400:Bad Request — 客户端请求的语法错误,一般为请求传参错误。 ​
403:Forbideen — 服务器拒绝请求,一般是用户没有权限。 ​
404:Not Found — 服务器找不到客户端请求的资源(网页)。 ​
500:Internal Serve

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值