书接上文,我们回顾一下最后的这个函数:
我们在catch中已经对不可替换的请求体类型做了处理。现在要开始进行try中符合规则的请求体类型了。
这里需要补一句,这里第一层try中可以运行完的只是说不会报错,共俩种:
-
none
-
二维数组
其中none很显然我们也不需要对其进行替换所以我们这么写:
我们只需要在俩个红色箭头的位置,进行替换规则即可。
数组是二维数组:长这样 [["aa","11"],["bb":"22]]
如果要替换,那我们的循环应该起码是俩层,
第一层我们负责遍历请求体有几个参数,示例有俩个参数
第二层循环遍历预置的替换参数,示例有6个