标签:cap params stc 改变 状态码 sel UNC ide 自己
最近做的净水器项目,前台需要对发送的请求进行统一的封装,后台需要对请求进行统一的验证。本文记录了前台进行的http请求的封装及后台进行的http请求的过滤。前台:小程序,后台:SpringMvc.
在微信小程序wx.request官网 中的http请求是这样的:
|
|
由于请求的地址及参数是改变的,所以封装后的请求至少需要地址、请求参数。封装后代码是这样的
|
|
由以上代码可知,封装的http请求是在util文件夹中建立httpUtil.js文件,可以根据自己的实际需求,对参数作统一的处理,比如统一加密之类的,也可以直接对get、post方法的header信息作统一处理。总之,对http请求封装之后,不仅实现了我们的业务需求,而且也使代码更简洁了。
参考文献:微信小程序中对网络请求的封装
在SpringMvc中,使用zuul可以对请求进行过滤,使用请参考官方文档
|
|
最开始对前台的请求进行加密,后台的请求进行解密时,感觉也不麻烦。但是老师让我对请求进行封装,内心是抗拒的,当时可能感觉封装请求是个麻烦的过程。但是对前台的请求进行封装后 ,发现确实方便了很多。所以在以后的项目中,如果需要对某一类东西做统一的处理,就要封装,不仅规范,而且方便。
原文:大专栏 http请求的封装与过滤
标签:cap params stc 改变 状态码 sel UNC ide 自己
原文地址:https://www.cnblogs.com/sanxiandoupi/p/11657787.html