浅谈配置chrome浏览器允许跨域操作的方法
浅谈配置chrome浏览器允许跨域操作的方法
一:(Lying人生感悟。可忽略)
最近有一天,对着镜子,发现满脸疲惫、脸色蜡黄、头发蓬松、眼神空洞,于是痛诉着说生活的不如意,工作没激情,工资不高,一个月眼巴巴等着打在银行 卡里的钱还不够自己的生活费,如同鸡肋食之无味却又弃之可惜,说等有了条件就换工作,却搞不清自己到底要干什么。心情急躁,想赚钱,却无路可走,又无计可 施,在生活中跟大部分人一样恨不得隔十分钟就刷一次朋友圈。手机里下载的英语视频一次都没有打开过,考试的题目还没有认真做完一遍,ireader里的电 子书没有一本的阅读量超过10%,就算手机里的电影也都没有耐心看完一部。
我知道,我的青春不曾这般颓唐。最主要的是只因有了你让我更加知道,我的青春怎敢这样颓唐继续......
二:(回到正题。待细看)
在配置浏览器实现允许跨域之前,我们需要了解跨域的概念。
1:什么是跨域?
答:跨域是指从一个域名的网页去请求另一个域名的资源。比如从http://www.baidu.com/ 页面去请求 http://www.google.com 的资源。跨域的严格一点的定义是:只要 协议,域名,端口有任何一个的不同,就被当作是跨域。(答案出处:链接:https://www.zhihu.com/question/26376773/answer/78442545 来源:知乎)
注:关于想跨域更多知识点请访问该链接。这里就不一一详谈了。
2:配置chrome浏览器允许跨域操作(chrome 版本为49以上的需要注意第三点的补充内容)
a:下载并安装好chorme浏览器后在桌面找到浏览器快捷图标并点击鼠标右键的属性一栏。
b:在属性页面中的目标输入框里加上 --disable-web-security 如下图所示:
c:点击应用和确定后关闭属性页面,并打开chrome浏览器。如果浏览器出现如下图所示提示的话则配置成功。
三:(补充内容。待注意)
1:开发时使用chrome浏览器请求接口出现:Response for preflight is invalid (redirect) 时使用Lying所述的方法则可以解决。
2:chrome 浏览器版本在49以后都需要使用 open -a Google\ Chrome --args --disable-web-security --user-data-dir 这个命令来实现跨域。操作方法同上。
3:浏览器配置允许跨域操作后容易遭受跨域攻击。Lying建议访问一些敏感站点如银行、购物、政府类网站最好不要使用该模式。
4:chrome配置了多种对于实现不同功能的启动参数。如在上述实现允许跨域操作的方式下加上 --enable-desktop- notifications 则可以实现chrome桌面提示。对于chrome 的更多启动参数感兴趣的朋友不妨点击如下链接细细评味其中之奥秘:http://peter.sh/experiments/chromium- command-line-switches/
5:Lying工作中一般使用chrome实现跨域访问,对于其它浏览器倒不是很懂得怎样去实现,如果有知道的朋友不妨在评论下方留言告诉一下 Lying吧。关于阅读本篇文章的读者也欢迎你们在评论版里对文章以及Lying做出评价与建议。让我们共同奋进!!!Lying在这向你们表示感谢。
浅谈配置chrome浏览器允许跨域操作的方法的更多相关文章
- 【ASP.NET MVC系列】浅谈Google Chrome浏览器(操作篇)(下)
ASP.NET MVC系列文章 [01]浅谈Google Chrome浏览器(理论篇) [02]浅谈Google Chrome浏览器(操作篇)(上) [03]浅谈Google Chrome浏览器(操作 ...
- chrome浏览器的跨域设置 Google Chrome浏览器下开启禁用缓存和js跨域限制--disable-web-security
chrome用户默认路径 Win7:C:\Users\[用户名]\AppData\Local\Google\Chrome\User Data\XP:C:\Documents and Settings\ ...
- Chrome浏览器允许跨域请求配置
最近有个做数据标注的任务,但是标注平台是别人公司的,他们又不愿意对平台进行升级改造: 其实要改的地方也很简单,就是对页面做一些处理,做一些脚本控制. 没办法,做了个 iframe 给她嵌入到我们自己的 ...
- chrome浏览器的跨域设置——包括版本49前后两种设置
做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程.但是新版本的chrome浏览器提 ...
- chrome浏览器解决 跨域调试问题
1.关闭chrome浏览器(全部) 我们可以通过使用chrome命令行启动参数来改变chrome浏览器的设置,具体的启动参数说明参考这篇介绍.https://code.google.com/p/xia ...
- chrome浏览器的跨域设置-包括版本49前后两种设置 ,windows&mac
做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程.但是新版本的chrome浏览器提 ...
- 【转】chrome浏览器的跨域设置——包括版本49前后两种设置
做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程.但是新版本的chrome浏览器提 ...
- chrome浏览器的跨域设置
原文:https://www.cnblogs.com/laden666666/p/5544572.html 做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在c ...
- 通过设置chrome浏览器解决跨域问题,在本地进行开发工作
后端跨域权限无法打开,于是去网上找了下我这边能不能解决 现在的浏览器出于安全策略的限制,都是不允许跨域的,但是开发的时候经常需要一些别的域的接口,特别是一些接口不是自己能控制的时候,往往会造成开发困难 ...
随机推荐
- 10 个让人惊讶的 jQuery 插件
说是让人惊讶,你可能会觉得我们没见过世面,但这里提及的一些 jQuery 的插件的确平时比较少见,用的人应该更少. Grid portfolio 使用竖排方式显示条目信息,现在很流行的的内容布局方式. ...
- 关于c语言中的字符数组和字符串指针
先看代码: #include <stdio.h> int main(void) { ] = "; char * strTmp = "abcdefg"; int ...
- HDU4916 Count on the path(树dp??)
这道题的题意其实有点略晦涩,定义f(a,b)为 minimum of vertices not on the path between vertices a and b. 其实它加一个minimum ...
- HDU1724 Ellipse(数值积分)
补一下一些小盲区,譬如simpson这种数值积分的方法虽然一直知道,但是从未实现过,做一道例题存一个模板. #pragma warning(disable:4996) #include<iost ...
- C# DES 加密 解密
//注意:密钥必须为8位 private const string m_strEncryptKey = "abcd1234"; /// <summary> /// 加密 ...
- hdu 4159 Indomie (DP,数学概率)
推出数学公式: #include<stdio.h> #include<string.h> __int64 C(int m,int n) { __int64 tmp=; if(m ...
- 也谈SWD接口协议分析
这几日看到坛里有几个关于SWD协议相关的文章,自己也尝试了下,有点体会,也有些疑惑,写出来与大家分享和交流下. 以下我的模拟SWD接口的板子简称为Host,目标MCU(即我要连接的板子)简称为T ...
- 物联网操作系统Hello China移植mile stone之一:移植基础版本V1.76发布
Hello China V1.76版发布,这是向ARM系列CPU移植的基础版本.相对V1.75版,该版本主要做了如下的一些调整: 1. 通过宏定义的方式对内核实现了模块化,开发者可以通过开启或关闭预 ...
- 307. Range Sum Query - Mutable
题目: Given an integer array nums, find the sum of the elements between indices i and j (i ≤ j), inclu ...
- MyBatis学习总结_13_Mybatis查询之resultMap和resultType区别
MyBatis的每一个查询映射的返回类型都是ResultMap,只是当我们提供的返回类型属性是resultType的时候,MyBatis对自动的给我们把对应的值赋给resultType所指定对象的属性 ...