Chrome浏览器允许跨域请求配置

最近有个做数据标注的任务,但是标注平台是别人公司的,他们又不愿意对平台进行升级改造;

其实要改的地方也很简单,就是对页面做一些处理,做一些脚本控制。

没办法,做了个 iframe 给她嵌入到我们自己的网页里,但是问题来了,就是跨域的问题。

iframe 是不允许进行跨域访问的,和ajax请求一样不允许跨域访问。

允许google浏览器跨域ajax提交

在启动chorme时加上 --allow-file-access-from-files 或者 -disable-web-security 建议用前者。

例子:

步骤: 在CMD中

1. 进入到chrome根目录为当前操作目录

2. 输入指令 chrome.exe --allow-file-access-from-files

还有一篇百度经验,写得还不错:http://jingyan.baidu.com/article/7c6fb4281d685780642c900a.html

时间: 2024-10-05 15:58:44

Chrome浏览器允许跨域请求配置的相关文章

浅谈配置chrome浏览器允许跨域操作的方法

本文出处:http://www.cnblogs.com/lyingSmall/p/5198624.html 在配置浏览器实现允许跨域之前,我们需要了解跨域的概念. 1:什么是跨域? 答:跨域是指从一个域名的网页去请求另一个域名的资源.比如从http://www.baidu.com/ 页面去请求 http://www.google.com 的资源.跨域的严格一点的定义是:只要 协议,域名,端口有任何一个的不同,就被当作是跨域.(答案出处:链接:https://www.zhihu.com/quest

JavaWeb项目解决跨域请求配置

首先需要一个filter,代码如下: package com.ckugua.mentality.filter; import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException; public class SimpleCORSFilter implements Filter { pr

beego跨域请求配置

不说废话 在main函数前加入如下代码 func init() { //跨域设置 var FilterGateWay = func(ctx *context.Context) {ctx.ResponseWriter.Header().Set("Access-Control-Allow-Origin", "*") //允许访问源 ctx.ResponseWriter.Header().Set("Access-Control-Allow-Methods&quo

chrome浏览器解决 跨域调试问题

1.关闭chrome浏览器(全部) 2.找到桌面chrome浏览器图标,右键"属性" 如图: 3.在目标最后添加 : --disable-web-security --user-data-dir 前边有空格, 在 '--' 前 "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir 4.确定 ,重新打开浏览器,这时会出现:

chrome浏览器的跨域设置——包括版本49前后两种设置

做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程.但是新版本的chrome浏览器提高了跨域设置的门槛,原来的方法不再适用了.下面笔者简单介绍一下新版本chrome的跨域设置方法. 版本号49之前的跨域设置 先介绍一下老方法,参考了一些网上的教程,其实直接在打开命令上加--disable-web-security就可以了. 具体做法为: 1.下载并安装好chorme浏览器后在桌面找

windows & mac chrome浏览器的跨域设置—包括版本49前后两种设置

做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程.但是新版本的chrome浏览器提高了跨域设置的门槛,原来的方法不再适用了.下面笔者简单介绍一下新版本chrome的跨域设置方法. 版本号49之前的跨域设置 先介绍一下老方法,参考了一些网上的教程,其实直接在打开命令上加--disable-web-security就可以了. 具体做法为: 1.下载并安装好chorme浏览器后在桌面找

chrome浏览器的跨域设置

原文链接  https://www.cnblogs.com/shihaiming/p/10984394.html 版本号49之前的跨域设置 先介绍一下老方法,参考了一些网上的教程,其实直接在打开命令上加--disable-web-security就可以了. 具体做法为: 1.下载并安装好chorme浏览器后在桌面找到浏览器快捷图标并点击鼠标右键的属性一栏.2.在属性页面中的目标输入框里加上   --disable-web-security  如下图所示: 3.点击应用和确定后关闭属性页面,并打开

让新版Chrome支持本地跨域请求调试

1.创建一个Chrome的启动快捷方式: 2.右键点击快捷方式属性,然后在目标路径后面,添加以下参数: -disable-web-security -user-data-dir="e:\chromedev" 注意在最新版本的Chrome中,–user-data-dir参数也是必须要添加的,蓝色字体部分可以随便指定到其他路径,这里保存是的Chrome的用户数据的.

rails跨域请求配置

gem 'rack-cors', '~> 0.3.1'application.rb config.middleware.insert_before 0, "Rack::Cors" do allow do origins '*' resource '*', :headers => :any, :methods => [:get, :post, :options] end end