您的位置:首页 > 其它

常见技术名词积累

2018-01-12 00:00 197 查看
摘要: 个人笔记--随时更新

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)简单的单页应用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  self