第五章 REST和RestFul

来源:互联网 发布:网络安全法第二十一条 编辑:程序博客网 时间:2024/06/02 01:42
第五章Rest和RestFul==5-1SOAP--Representational State Transfer:表述性状态转移Simple Object Access Protocol:使用xml描述数据5-2RESTFul API特点解析--基于REST的API理论RESTFul API是在文本接口的一种应用和延伸使用JSON描述数据无状态基于资源,增删改查都是对资源状态的改变使用HTTP动词来操作资源GET:/movie/:mid5-3RESTFul API 最佳实践--HTTP动词post创建put更新get查询delate删除状态码:404(资源没找到) 400(参数错误) 200(get请求成功) 201(post成功) 202(put更新成功/) 401(未授权) 403(当前资源被禁止) 500(服务器未知错误【代码有问题/知道为什么出错,服务器原因】)错误码:自定义错误的ID号统一描述错误:错误码、错误信息、当前URL使用token令牌来授权和验证身份版本控制测试与生产环境分开:api.xxx.com  dev.api.xxx.comURL语义明确,“望文知意”有一份标准的文档5-4如何学习RESTFul API--模仿豆瓣开发api  github开发者apiRESTFul API的合理使用(请勿盲目照搬标准REST)