使用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请求全部拦截替换成本地域名,但是替换后无法请求了,找不到问题。