Flutter InAppWebView加载本地html解决跨域问题

问题遇到的现象和发生背景

使用InAppWebView 中的 shouldInterceptAjaxRequest 已经获取到网页中的请求链接了 而且已经替换成本地链接,但是发送请求后台无法收到。

用代码块功能插入代码,请勿粘贴截图

shouldInterceptAjaxRequest: (controller, ajaxRequest) async {
final uri = Uri.http('test.test.com', ajaxRequest.url?.path ?? '',{'token':'123456789'});
ajaxRequest.url = uri;
return ajaxRequest;
}

运行结果及报错内容

替换完成后请求接口后台收不到

我想要达到的结果

使用InAppWebView 加载本地html 在不改后端代码的情况下,解决跨域问题,目前采用将html的ajax请求全部拦截替换成本地域名,但是替换后无法请求了,找不到问题。