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