在中国网络上测试网站
Testing web site on a chinese network
我收到一位客户的报告,称我们的网站在中国运行时出现问题。该代码安装在中国的Apache服务器上,中国用户正在查看该代码。我正在运行完全相同的代码,在这里(在英国)没有问题,也没有其他客户报告过这个问题(在世界各地)。该错误似乎与Javascript有关。我已经获得了对中国一台机器的RDP访问权限,可以看到错误,但由于速度限制和访问问题,我无法安装任何开发工具来调试问题。
有没有一种方法可以通过我的机器伪造中国IP地址访问违规网站?
我想这与中国人绕过中国防火长城的做法正好相反。
感谢
我可以从你的话中猜出这个问题。如果你的javascript从twitter、facebook网站加载了一些js文件,这些网站在中国被屏蔽,并且加载是同步的,比如
<script type="text/javascript" src="blocked.site/a.js"></script>
<script type="text/javascript" src="userful.js"></script>
你的userful.js将不会被加载。
要调试它,只需在Chrome、IE、Opera中查看web控制台,不需要额外的软件。
要解决这个问题,请以非阻塞的方式修改js加载,或者为中国客户端制作一个修改后的版本。
相关文章:
- 在中国网络上测试网站
- Eclipse和Tomcat中的网站开发和测试:javascript被缓存
- 网站性能测试:如何最好地近似计算机性能
- 使用IDE工具创建网站并在web服务器上进行测试
- 为网站自动化生成 JavaScript 测试对象的最佳方法是什么?
- 当我将我的网站移动到在线测试服务器时,“添加到购物车”按钮停止工作
- 使用Javascript在实时网站上创建一个测试环境
- 测试/浏览其他网站的最佳语言
- 网站页脚是不正常的,当我在firefox/IE中测试它,但在Chrome中工作良好
- 浏览器.当测试非angular js网站时,wait在Protractor中不起作用
- 我如何测试一个网站的内存泄漏
- 网站的实时测试
- 使用量角器测试一个无角网站
- 在我的网站中记录基准测试和错误的最好方法是什么?
- 谷歌网站优化器和嵌套测试
- 客户端网站可达性测试
- 重现Splinter/ Selenium行为,用于测试使用Javascript的网站
- 为什么这个代码工作在一个测试网站,我有,但不是在本地页面或jfillde
- 在各种设备上测试网站的行业标准方法
- 使用jquery.get()测试网站的要求是什么?