在如今SPA应用流行的情况下,页面上的所有东西都是通过javascript进行加载,本文将带你一步一步截获用户请求,并修改请求地址。我们主要使用的方法为Hook原生接口进行接口调用拦截;在拦截前,先定义一个URL修改的函数,统一将URL请求中的before修改为after,你在你的实际处理中可能会更加复杂。functionsrcHook(url){letnUrl=url.replace("hook-before","hook-after");returnnUrl;}Ajax请求在前端中,一般是通过Ajax向后台请求数据,所以首要需要拦截的就是Ajax的请求。先来看一下如何发出一个Ajax请求: