在中国网络上测试网站

Testing web site on a chinese network

本文关键字:测试 网站 网络 中国 中国网      更新时间:2023-09-26

我收到一位客户的报告,称我们的网站在中国运行时出现问题。该代码安装在中国的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加载,或者为中国客户端制作一个修改后的版本。