Web开发踩过的坑

1.接口url中包含advertiser关键字被adblock插件屏蔽导致接口failed通过浏览器的console发现报“net::ERR_BLOCKED_BY_CLIENT”,最终发现是adblock插件导致;教训是接口url中尽量避免出现advertiser相关的关键字,否则可能因为用户开启了adblock插件而导致部分接口访问失败;

2.可变长参数和原生数组类型是等价的,如果接口传参是一个List类型,不会报错,但传值会失败,可以使用list的toArray方法进行显式转换;笔者是在使用DBUtils的QueryRunner的包含可变长参数的query方法时发现的,使用List类型参数传参不报错,但实际参数却绑定失败,是在是一个大坑;

你可能感兴趣的:(Java)