跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 前端拼错了一个单词,花了我 3 个小时排错
未分類
26 11 月 2020

前端拼错了一个单词,花了我 3 个小时排错

前端拼错了一个单词,花了我 3 个小时排错

資深大佬 : Bechbaliq 0

Authentication –> 400

Authorization –> 200 (正解)

大佬有話說 (29)

  • 資深大佬 : wangkun025

    验证
    授权

  • 資深大佬 : luob

    我到现在都没记住哪个是授权哪个是鉴权,每次用到的时候都得查一下字典(

  • 資深大佬 : yixiang

    直接用 auth 可解

  • 資深大佬 : rrfeng

    标准的 header 可不能乱改

  • 資深大佬 : opengps

    我已经习惯了,稍微不确定的单词就打开字典搜一下复制

  • 資深大佬 : CismonX

    这两个词的含义完全不同

    Authentication -> 你是谁
    Authorization -> 谁有权限做什么

    所以这不是拼错的问题,而是误用的问题

  • 資深大佬 : levon

    @CismonX 对,这怎么能说是拼错呢

  • 資深大佬 : yuang

    这不是拼错,这是用错了。拼错的话可以用 spell checker 这类插件解决。用错的就没办法了。

  • 資深大佬 : xiangyuecn

    该复制粘贴的地方 就应该继承 复制粘贴的 优良传统

    反正那些字母的组合我是记不住的, 典型的 Referer 这玩意既是对的,又是错的,复制粘贴就好,继承优良传统

  • 資深大佬 : Felldeadbird

    我好奇,后端 没有接口说明的吗? 前端为什么要调错单词?

  • 資深大佬 : czzt1

    这就是两个单词,我一般用 auth 和 authz 区分

  • 資深大佬 : Biwood

    Authentication n. 证明;鉴定;证实

    Authorization n. 授权,认可;批准,委任

  • 資深大佬 : Jooooooooo

    拼错为什么不报错?

  • 主 資深大佬 : Bechbaliq

    @Felldeadbird #10
    @Jooooooooo #13

    Chrome -> Response 显示:{ error: “No auth token” },catch 的结果是 400,显然是客户端问题

  • 資深大佬 : Jooooooooo

    @Bechbaliq 我的意思是单词拼错了 IDE 就应该直接提示

  • 資深大佬 : Felldeadbird

    @Bechbaliq 既然接口都显示错误信息了。前端没看 API 文档?你们写的接口是不是 不会自己生成 API 文档的?所以前端才会写错单词?

  • 資深大佬 : raaaaaar

    出现这种问题就要思考下了,参数校验做了吗?日志打好了吗?为什么会花这么久,下次再出现这种情况怎么办?

  • 資深大佬 : Vegetable

    无力吐槽

  • 資深大佬 : gitjavascript

    这个需要排查三小时只能说有两个半小时在划水吧

  • 資深大佬 : arthas2234

    这个我也碰到过,后面找了一个办法,单词里有’z’的那个是权限

  • 資深大佬 : fkdtz

    三个小时也是有点过分了

  • 資深大佬 : 20200924

    后续?

  • 資深大佬 : dswyzx

    @Bechbaliq 自己接口自己写测试,postman 结果甩前端脸上让他自己玩。究根结底还是 too

  • 資深大佬 : bleepbloop

    Authentication, Authorization, Non-repudiation
    Confidentiality, Itegrity, Availability

  • 資深大佬 : hedamao9999

    就这个错误要 3 个小时。。。 前后端可以说都比较。。。emmm

  • 資深大佬 : zy445566

    抓个包不就秒解了,如果只收到预请求 204 就是跨域,如果不是 204 就说明访问到了,你就可以看请求数据和服务计算问题了。
    如果觉得抓包不方便,可以使用 [before-server]( https://github.com/zy445566/before-server) 直接开启方便的团队抓包

  • 資深大佬 : autulin

    我一般要求前端提供 curl

  • 主 資深大佬 : Bechbaliq

    @Jooooooooo #15
    我某次把 response 字母顺序写乱了,WebStorm 也没提示

    @Felldeadbird #16
    技术栈:Node.js, Express.js, RESTful API
    文档生成用的是 Swagger 吗

  • 資深大佬 : impl

    上次手快不小心把 destroy 拼成 destory,如果不是用了 TypeScript 还真不知道

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具