01-理解Web API和第一个API程序


Web API是一个编程接口,用于操作可通过标注HTTP方法和标头访问的系统。Web API 可以提供各种HTTP客户端使用,如浏览器和移动设备。
并可以提供web基础设施提供的服务,如缓存和并发。

什么是SOAP Web服务
SOAP 是简单对象访问协议的缩写
它不支持在web上使用。
HTTP客户端如浏览器或者类似curl这样的工具很难调用它。
SOAP请求必须用SOAP消息格式。

WEB API起源
2002 Salesforce网站发布一个新的API,允许顾客在自己的应用程序里直接使用Salesforce功能
同年11月 eBay发布了一个新的API 允许开发者利用eBay的基础设施 开啊电子商务应用程序

Web API的特点
可供多数客户端使用 至少支持浏览器使用
支持标准的HTTP方法 比如GET POST 等
当然API不必使用所有的HTTP方法 但是至少支持GET
支持浏览器友好的格式。
支持浏览器友好的认证方式 也就是浏览器无需使用特殊的插件或者扩展 就可以与服务器进行认证

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注