V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
RoxyBrowser - 轻盈、安全的指纹浏览器
Roxy 凭借领先的指纹反追踪技术,助力隐私保护、跨境电商、数据采集等场景,为您的卓越事业保驾护航。
Promoted by RoxyBrowser
Yunhao
V2EX  ›  前端开发

使用 javascript 异步加载,如何避免浏览器控制台打印 http status error

  •  
  •   Yunhao · 2016-09-14 11:20:05 +08:00 · 1662 次点击
    这是一个创建于 3238 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用 JWT 来做网站的权限,写后端 API 的时候,直接根据结果类型返回对应的 HTTP STATUS (200,401,404 等等)。然后在前端进行认证的时候,每当 token 非法,异步请求会收到的响应附带 HTTP 401 ,但是浏览器控制台就会把这个 401 报错打印出来。查了一下好像没法阻止浏览器打印这些东西。
    所以我应该让所有请求都返回 200 ,把错误信息放在自己的数据 body 里面?
    在学习 RESTful API 的时候就一直不明白,所有响应都返回 200 ,还是返回对应的 status 。

    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2545 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:03 · PVG 18:03 · LAX 03:03 · JFK 06:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.