在您的host文件中添加如下:
203.208.39.104 xxx.appspot.com //xxx代表你要访问的网站
简单的说,Google的所有服务都是可以通过一个相同的服务器访问到,Google根据请求的URL当中的域名来决定应该定向到哪个服务。www.google.cn一样可以访问到所有的服务,例如App Engine。但是因为DNS服务器的原因,appengine.google.com会被定向到Google美国的服务器,不会去连接www.google.cn。但是事实上,如果我们能够向www.google.cn发送一个HTTP请求,其中的URL是指向appengine.google.com的,服务器一样能够帮我们中转请求,并把结果会传给我们。
要达到这个目的有两个方法,一个是修改hosts,让appengine.google.com和*.appspot.com指向到www.google.cn的IP地址。
1、在cmd下Ping www.google.cn,获得IP地址,如今天的203.208.37.99
2、在C:\WINDOWS\system32\drivers\etc下找到hosts文件,增加一行
203.208.37.99 appengine.google.com
这个有两个劣势,一个是www.google.cn其实有很多个地址做负载均衡,一旦加上了hosts条目,就失去了负载均衡的好处;另一个劣势是hosts文件不支持*.appspot.com这种语法,所以只能把自己知道的appspot上的应用统统添加。
另一个方法则相对好一点,就是把www.google.cn:80设置成访问appengine.google.com的代理服务器。这种方法很好用,但是需要写PAC文件(Proxy Auto-Config,代理服务器自动配置文件)。所幸这个文件语法相当简单,因此可以直接写下面一段:
functionFindProxyForURL(url, host) {
if(shExpMatch(host,"*.appspot.com")) {
return"PROXY www.google.cn:80";
}
if(shExpMatch(host,"appengine.google.com")) {
return"PROXY www.google.cn:80";
}
return"DIRECT";
}
然后保存成一个proxy.pac文件。在浏览器的配置当中,把“自动浏览器配置脚本”的配置项指到这里即可。
比如你把proxy.pac放在C盘根目录下,然后在firefox的“首选项”菜单中,打开“连接设置”对话框,选择“自动代理配置URL”,在后面的输入框中,填入配置文件地址,我这个就是file:///C:/proxy.pac
对于IE浏览器,打开浏览器,选择“工具/Internet选项/连接/局域网配置”,随后勾选“使用自动脚本配置”项,最后输入自动配置脚本所存在地址即可file://C:proxy.pac
注意,一个是三个/,一个是两个/
附:
代理服务器自动配置脚本(.PAC)的网络写法综述
1. 网络写法 兼容性最好 如
http://proxy.ipcn.org/ipcn.pac
2. 本地文件写法 file:// IE两个/就行 firefox需要三个/
file:///c:/proxy/ipcn.pac
file://c:/proxy/ipcn.pac
如果遇到不行的情况 可以在自动配置脚本ipcn.pac里面加入alert(”test”); 便于测试
分享到:
相关推荐
Android自动访问网站app源码,输入网址,设置每次循环间隔时间,设置每次访问间隔时间,点击开始按钮,就自动循环访问输入的网址了
自动访问网站app,复制网址到app里,设置每次循环访问时间间隔,每次访问时间间隔,点击开始,开始自动访问网址。
APP软件 机械臂APPAPP软件 机械臂APPAPP软件 机械臂APPAPP软件 机械臂APPAPP软件 机械臂APPAPP软件 机械臂APPAPP软件 机械臂APPAPP软件 机械臂APPAPP软件 机械臂APPAPP软件 机械臂APPAPP软件 机械臂APPAPP软件 机械...
Fusion App 制作自己的安卓APP软件 这个工具挺好的 可以把自己收藏的网站都集成到这个软件里 生成自己的APP安装包 完全是按照自己的意愿创作 相当不错的工具软件
常常有这样的场景,咱们开发出来的APP需要进行推广,比如在页面顶部来一张大Banner图片,亦或一张二维码。但往往我们都是直接给推广图片加了一个下载链接(App Store中的)。所以咱们来模拟一下用户的操作步骤: 1、...
zynq用户APP直接访问物理地址示例,用于zynq linux驱动开发
mqtt app 插件 App inventor
内容概要:基于App Inventor实现的Android app开发,app包括登录模块、注册模块、帮助模块、主界面、指南针、人脸识别、一言金句等模块功能;其中调用3个 API 接口,分别在注册模块与登录模块中实现微数据库API,在...
用app inventor制作的一个wifi通信app,可实现此app连接上已开启热点的wifi模块,进而控制32开发板
安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业...
苹果iOS app开发之更新升级app的办法.zip
app-release app-release app-release app-release app-release
隐藏app的app。用处自己挖掘。 注意: 只在Nexus 4、Nexus 5X上测试通过,小米手机不能使用(MIUI会把不在近期任务列表里的应用杀掉,导致应用的BroadcastReceiver不能响应拨号事件) 特点: 可以隐藏软件自身的图标...
基于App Inventor的图像识别APP设计.pdf
安卓大作业使用AndroidStudio开发的星座app源码,一个看星座、配对、推荐的app。 安卓大作业使用AndroidStudio开发的星座app源码,一个看星座、配对、推荐的app。安卓大作业使用AndroidStudio开发的星座app源码,一...
一个app启动另一个app,这个玩法挺火的嘛,有没有试过更新QQ到5.1版本,QQ的健康里面就可以添加其他app,实现从QQ跳转到其他app应用,这里模拟写了一个demo
iOS开发之将自己的App打包成ipa并装入真机.docxiOS开发之将自己的App打包成ipa并装入真机.docxiOS开发之将自己的App打包成ipa并装入真机.docxiOS开发之将自己的App打包成ipa并装入真机.docxiOS开发之将自己的App打包...
ios应用源码之给大家分享代码 如何自定义协议从自己的一个app打开另一个app iphoneurlscheme_reference.pdf
【微信跳转接口】微信引导用户右上角打开浏览器,访问APP下载链接,相关文章地址:https://blog.csdn.net/qq15577969/article/details/103236861
自己设计的APP,界面简单可以显示单片机传输的信息,也可以通过按键控制远程控制