Chrome device mode 截图白屏问题
关于阿里云CDN报403错误分析
为了提升web性能,CDN已经成为了一种通用化服务,用于提升访问速度,我们的网站由于采用了Angular框架,
所以前端相对还是重了一些,为了提升性能,使用了阿里云的cdn服务。
但是,有些时候,发现出现了403,郁闷之极,采用CDN本身是为了快,如果这都403,那还搞什么呢?
概念讲解
OSS
阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。它具有与平台无关的RESTful API接口,能够提供99.99999999%的服务持久性。您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。OSS适合各种网站、开发企业及开发者使用。
CDN
res.send之后代码执行问题
express是node.js下最受欢迎的框架了,灵活的中间件思维及路由控制,使其实现了简单上手。
但是灵活往往会带来另一个问题就是可维护性,毕竟灵活对于团队开发的规范就有了更高的要求。
在实际的开发中,一些细节,需要注意,否则潜在的危险就会隐埋,并且随时可能会爆发。
如下图,构造一个API接口请求,返回结果
1 | router.get('/c', function (req, res) { |
运行发现,其实res.send之后的控制台输出还是执行了,如何避免呢,加上return
Angular开发-loadChildren重复路径问题
Linux下sz、rz实现上传下载
Tomcat配置常见问题
Windows CMD常用命令
ts版本显示总是1.0问题
微信浏览器中的网络代理
我们开发的网站面对的是特定的人群,为了方便用户登录,做了IP登录,即用户只要在特定的网络环境下访问我们的网页,就可以直接登录。
但发现,用户在微信浏览器中访问我们的网页,但是同样网络环境下,用手机浏览器访问就不存在此问题。
首先面对这个情况-IP登录不行唯一的可能是IP地址变了,我用微信访问我们站点中的测试页面(IP及UA头部信息会贴出来),显示出用户的实际IP,发现,IP变了,那么对此只有一个可能性–微信进行了网络代理!!!
微信IP代理
分别使用我手头的安卓手机魅蓝note5
和苹果手机iPhone6
下的微信客户端访问出问题的网页,获取对应的ip地址信息,结果如下,
看到这个结果,也要想到,是不是就这个网页存在此问题呢,我试试别的网页,如下为我自己搭建的站点,分别通过如上手机访问
阿偶,发现不存在代理信息,那就证明微信并不是所有站点都走代理
说明: