网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。
因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。
所以我们的http方法应该封装如下:
rootUrl 就是文中的 "https://api.example.com/v1",这里封装了get和post方法
所以我们封装的通讯方法如下