当前位置: 首页 > news >正文

通辽做网站有没有wordpress响应主题

通辽做网站有没有,wordpress响应主题,做网站公司东莞,python h5网站开发本文目录 什么是RESTful RESTful API设计 基于Django实现 什么是RESTful REST与技术无关#xff0c;代表的是一种软件架构风格#xff0c;REST是Representational State Transfer的简称#xff0c;中文翻译为“表征状态转移”REST从资源的角度类审视整个网络#xff0c;它… 本文目录 什么是RESTful RESTful API设计 基于Django实现   什么是RESTful REST与技术无关代表的是一种软件架构风格REST是Representational State Transfer的简称中文翻译为“表征状态转移”REST从资源的角度类审视整个网络它将分布在网络中某个节点的资源通过URL进行标识客户端应用通过URL来获取资源的表征获得这些表征致使这些应用转变状态所有的数据不过是通过网络获取的还是操作增删改查的数据都是资源将一切数据视为资源是REST区别与其他架构风格的最本质属性对于REST这种面向资源的架构风格有人提出一种全新的结构理念即面向资源架构ROAResource Oriented ArchitectureRESTful API设计 API与用户的通信协议总是使用HTTPs协议。域名  https://api.example.com                         尽量将API部署在专用域名会存在跨域问题https://example.org/api/                        API很简单版本 URL如https://api.example.com/v1/请求头                                                  跨域时引发发送多次请求路径视网络上任何东西都是资源均使用名词表示可复数 https://api.example.com/v1/zooshttps://api.example.com/v1/animalshttps://api.example.com/v1/employeesmethod GET      从服务器取出资源一项或多项POST    在服务器新建一个资源PUT      在服务器更新资源客户端提供改变后的完整资源PATCH  在服务器更新资源客户端提供改变的属性DELETE 从服务器删除资源过滤通过在url上传参的形式传递搜索条件 https://api.example.com/v1/zoos?limit10指定返回记录的数量https://api.example.com/v1/zoos?offset10指定返回记录的开始位置https://api.example.com/v1/zoos?page2per_page100指定第几页以及每页的记录数https://api.example.com/v1/zoos?sortbynameorderasc指定返回结果按照哪个属性排序以及排序顺序https://api.example.com/v1/zoos?animal_type_id1指定筛选条件状态码   200 OK - [GET]服务器成功返回用户请求的数据该操作是幂等的Idempotent。 201 CREATED - [POST/PUT/PATCH]用户新建或修改数据成功。 202 Accepted - [*]表示一个请求已经进入后台排队异步任务 204 NO CONTENT - [DELETE]用户删除数据成功。 400 INVALID REQUEST - [POST/PUT/PATCH]用户发出的请求有错误服务器没有进行新建或修改数据的操作该操作是幂等的。 401 Unauthorized - [*]表示用户没有权限令牌、用户名、密码错误。 403 Forbidden - [*] 表示用户得到授权与401错误相对但是访问是被禁止的。 404 NOT FOUND - [*]用户发出的请求针对的是不存在的记录服务器没有进行操作该操作是幂等的。 406 Not Acceptable - [GET]用户请求的格式不可得比如用户请求JSON格式但是只有XML格式。 410 Gone -[GET]用户请求的资源被永久删除且不会再得到的。 422 Unprocesable entity - [POST/PUT/PATCH] 当创建一个对象时发生一个验证错误。 500 INTERNAL SERVER ERROR - [*]服务器发生错误用户将无法判断发出的请求是否成功。更多看这里http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html   什么是幂等   错误处理应返回错误信息error当做key {error: Invalid API key }返回结果针对不同操作服务器向用户返回的结果应该符合以下规范。 GET /collection返回资源对象的列表数组 GET /collection/resource返回单个资源对象 POST /collection返回新生成的资源对象 PUT /collection/resource返回完整的资源对象 PATCH /collection/resource返回完整的资源对象 DELETE /collection/resource返回一个空文档Hypermedia APIRESTful API最好做到Hypermedia即返回结果中提供链接连向其他API方法使得用户不查文档也知道下一步应该做什么。 {link: {rel: collection https://www.example.com/zoos,href: https://api.example.com/zoos,title: List of zoos,type: application/vnd.yourformatjson }}摘自http://www.ruanyifeng.com/blog/2014/05/restful_api.html   基于Django实现 路由系统 urlpatterns [url(r^users/$, views.Users.as_view()),url(r^users2/$, views.user2),] 视图函数 import jsondef user2(request):if request.methodGET:dic {status:200,name: lqz2, age: 18}return HttpResponse(json.dumps(dic))elif request.methodPOST:dic {status: 200, msg: 修改成功}return JsonResponse(dic)class Users(View):def get(self, request):dic {status:200,name: lqz, age: 18}return HttpResponse(json.dumps(dic))def post(self, request):dic {status: 200, msg: 修改成功}return JsonResponse(dic)   转载于:https://www.cnblogs.com/sanqiansi/p/10097344.html
http://www.lebaoying.cn/news/29938.html

相关文章:

  • 兰州网站外包产品怎么做市场推广
  • 辽宁省住房和建设厅网站wordpress 查询参数
  • 网站建设 视频教程营销型企业网站建设体会
  • 产品销售网站模块如何设计wordpress 幻灯片
  • php网站做退出的代码网站建设和网页设计是不是一样
  • 深圳市甘泉建设监理有限公司网站短网址生成网站源码
  • 威联通怎么建设网站临沂网站优化
  • 网站建设qq群网站建设要用H5的缺点
  • 立方米网站建设wordpress简码插件
  • 微商城网站建设策划书电商平台推广公司
  • 网站网页策略网站弹出广告gif出处
  • 上海市安全建设监理协会网站怎么制作ppt的步骤教程
  • 做糕点哪个网站河南项目备案信息网
  • 免费俄语网站制作wordpress本地编辑
  • wp去掉又一个WordPressseo推广网络
  • 南京市溧水城市建设集团网站几个网站一个空间 怎么做邮箱
  • 安徽网站推广系统网站提交百度了经常修改网站
  • 狗狗和人做网站查网站二级域名
  • 简述网站建设小组的五类成员东莞做网站优化天助网络
  • 杭州市江干区建设局网站商城网站模板免费
  • 免费功能网站如何管理网站内容
  • 青岛建设局网站首页用html制作网页
  • 网站里自己怎么做推广建设电子商务网站的必要性
  • 南沙区交通和建设局网站app拉新项目
  • 兼职网站7一12岁手工科技小制作
  • 阜阳手机端网站建设建网站要学哪些软件
  • 手机网站和微网站网站整站开发教程
  • 做网站 赚钱找做网站的公司
  • 做国外网站推广上海找做网站公司好
  • 先做他个天猫网站怎么做提卡网站