- FAQ:常见问题 Frequently Asked Questions
- PDCA:策划-实施-检查-措施
-
ISO9000:一类标准统称【提出申请、体系审核、审批发证、监督管理】
- 跨域:(可以造成跨域的情况)
- 协议不同造成跨域:
- http://www.abc.com/index.html to https://www.abc.com/index.html
- 端口不同造成跨域:
- http://www.abc.com/index.html to http://www.abc.com:8081/index.html
- 主域名不同造成跨域:
- http://www.abc.com/index.html to http://www.xyz.com/index.html
- 子域名不同造成跨域:
- http://aaa.abc.com/index.html to http://bbb.abc.com/index.html
- 协议不同造成跨域:
- Rest (REpresentational State Transfer)
- 来源:慕课网 https://www.imooc.com/article/17650
- 特点
- 基于“资源”,数据也好、服务也好,在RESTFul设计里一切都是资源。
- 无状态。一次调用一般就会返回结果,不存在类似于“打开连接-访问数据-关闭连接”这种依赖于上一次调用的情况。
- URL中通常不出现动词,只有名词
- URL语义清晰、明确
- 使用HTTP的GET、POST、DELETE、PUT来表示对于资源的增删改查
- 使用JSON不使用XML
- 最佳实践
- 使用HTTP动词表示增删改查资源: GET:查询,POST:新增,PUT:更新,DELETE:删除
- 返回结果必须使用JSON
- HTTP状态码,在REST中都有特定的意义:200,201,202,204, 400,401,403,500。比如401表示用户身份认证失败,403表示你验证身份通过了,但这个资源你不能操作。
- 如果出现错误,返回一个错误码。
- API必须有版本的概念,v1,v2,v3
- 使用Token令牌来做用户身份的校验与权限分级,而不是Cookie。
- url中大小写不敏感,不要出现大写字母
- 使用 - 而不是使用 _ 做URL路径中字符串连接。
- 有一份漂亮的文档~(很重要)
- IPO(Initial Public Offerings)首次公开募股
- SPA(Single-page application)简单的单页应用
- dgtl_envlp (Digital Envelope)数字信封