提升接口可扩展性的一点小技巧
现实情况
接口涉及到三个方面:
- 服务器端,简称s;
- 自己封装的浏览器,简称b;
- 前端js,简称j。
b启动之后,会定时轮询s,获取相应的信息,并把其中的一部分反馈给j。开始时对s的返回值设计如下:
|
|
其中,preview字段是缩略图的地址,b在接收到之后,需要传递给前端的js去展示。理想情况下,这可以运行得很好,但是b端一旦固定下来,是很难改的,如果我们需要传更多的数据给j端怎么办?
READ MORE接口涉及到三个方面:
b启动之后,会定时轮询s,获取相应的信息,并把其中的一部分反馈给j。开始时对s的返回值设计如下:
|
|
其中,preview字段是缩略图的地址,b在接收到之后,需要传递给前端的js去展示。理想情况下,这可以运行得很好,但是b端一旦固定下来,是很难改的,如果我们需要传更多的数据给j端怎么办?
READ MORE