我在小提琴手中创建了一个规则,将响应标头"Access-Control-Allow-Origin"设置为"*"。但是当从 chrome 控制台执行 js Ajax 请求时,浏览器仍然会抛出"访问-允许-来源..."错误。
似乎绕过错误的唯一方法是在响应到达后应用提琴手规则和提琴手断点。
有什么方法可以在不打开自动断点的情况下执行此操作?
找到答案,在"OnPeekAtResponseHeaders"下添加规则,而不是在OnBeforeResponse下添加规则。
只需添加:
oSession.oResponse.headers.Remove("Access-Control-Allow-Origin");
oSession.oResponse.headers.Add("Access-Control-Allow-Origin", "*");