《Web Api的设计与开发》笔记01

25097340-1_u_3.jpg

ch01

WebAPI的定义

基于SOAP及XML-RPC,也是通过HTTP协议使用XML数据格式来完成交互
webservice,REST API
"XML over HTTP"
"JSON over HTTP"

ProgrammableWeb(检索已公开的API)
https://www.programmableweb.com/

ch02

API端点

URI原则

  1. 短小
    http://api.example.com/service/api/search(不合理)
    http://api.example.com/search

  2. 人可以读懂,避免拼写错误




  1. 不要大小写混用,标准做法是全部使用小写



    如何处理混有大写字母的URI?
    大写或大小写都有的URI按404处理


  2. 修改方便的URI
  3. 不会暴露服务器端架构的URI


  4. 规则统一


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,477评论 19 139
  • [译] REST API URI 设计的七准则 摘要:本文属于原创,欢迎转载,转载请保留出处:https://gi...
    __Caesar__阅读 4,048评论 0 4
  • 前言 路由是指Web API如何匹配到具体的动作。Web API 2支持一个新的路由类型,它被称为属性路由。正如其...
    yaoshiyou阅读 5,393评论 0 2
  • 终究不是个富贵人,吃点儿好的身体就闹意见,休闲下来脖子睡扭到了......让你吃山珍海味,啃个大馒头吸溜吸溜碗面条...
    你说我听好么阅读 1,072评论 1 0
  • 我是一个小白,起床寝室的伙伴们已经去上自习了。打开电脑签到,已经签到第十五天了。 当被推荐玩这个游戏时好奇的是场景...
    小骄傲hhl阅读 1,709评论 2 1