出谋划策:如何看国货的贴子 (非笑贴,技术性稍多)

来源: 2019-06-23 16:37:58 [博客] [旧帖] [给我悄悄话] 本文已被阅读:

国货同学作为笑谈的左右护法之一,贡献了很多精彩的帖子,功不可没!最近一段时间,国货的帖子里有很多图片是在新浪图库上(sinaimg.cn). 图片显示不了(firefox, edge, chrome, safari,IE 各浏览器都差不多)。感觉就像在街看到一个大美女,却穿着棉袄棉裤,把妙曼的身材遮个严严实实。有点儿扫兴是不?也有同学提议,拷贝图片地址,打开一个新的浏览器窗口挨个下载。如果图片很多就很麻烦。

俺琢磨着这可能跟浏览器的安全特性有关:有一个专有名词叫CORS (Cross Origin Resource Sharing),有兴趣的同学可以问问谷歌. 顾名思义就是原贴和里面的图片来源不同 (Origin), 浏览器就中断了图片的下载。解决方案也不难. 俺自己写个简单的程序试了一把国货的贴子:http://bbs.wenxuecity.com/joke/1019669.html。哇啦,所有的图片一次搞定。

我的测试是这样的:

1. 用asp.net创立了一个测试网站,再创建一个空的页面。

2. 在主页面(master page)里加一行:<meta http-equiv="Access-Control-Allow-Origin" content="*"/> (head 部分)

3. 把国货的主贴(在网页的源代码里找,这样就去掉了wxc自带的边角料)拷贝到创建的空页面里。搞定!

技术的关键就是在贴子的master页面里加一行上面的代码就OK了。问题是,谁有面子跟wxc的开发团队联系一下,看看是否可行。content="*" 是可以具体细化的。

抛砖引玉,谁有更好的解决方案欢迎分享。俺先去gym了,晚上再上线。欢迎留言。