阅读全文

UTF-8、GB2312、GBk不同编码页面的表单提交问题

我们在UTF-8、GB2312、GBk不同编码页面进行表单提交时,如果不做特殊处理,经常会出现乱码问题。这种情况往往需要编码,但是有些情不得已我们可能无法控制接收方或者发送方的编码问题,现在介绍一个最方便的解决的方案。

在W3C里介绍了一个 form 不太常见的属性:accept-charset,用它可以完成我们的需求。

在GBK编码的页面里编写如下代码:

<form method="post" action="..." accept-charset="utf-8"> ... </form>

如此的代码在Firefox等正常的浏览器下没有任何问题,但是遇到IE这个浏览器就不灵了,现在我们还得Hack一下:

<form method="post" action="..." accept-charset="utf-8" onsubmit="document.charset='utf-8';"> ... </form>

剩下的工作交给浏览器搞定了。

同理UTF-8编码页面提交到GB2312表单,把上面的utf-8 改成gb2312就可以了。

阅读全文

航拍南昌20180802

航拍全景两张。

南昌 朝阳洲中路

南昌 海关

天空之城链接:

https://www.skypixel.com/photos/play/37538395-5cdf-470c-a192-5fffdaa861e3?buttons=on

https://www.skypixel.com/photos/play/9e49c6b5-7f53-41ec-beac-81c24122b99f?buttons=on

720云链接:

https://720yun.com/t/4d4je7uuvO8?scene_id=17749116

https://720yun.com/t/4d4je7uuvO8?scene_id=17749117

阅读全文

本站已全面启用SSL

看了下一个HTTPS证书一年大几千,对于我这个每个月吃土的孩纸来说,可以不用考虑了。

那只好用百度云的Symantec证书咯╰( ̄▽ ̄)╭

申请地址:https://console.bce.baidu.com/cas/?_=1533354797598#/cas/apply/create

验证一下域名的TXT记录或者FTP文件即可。个人经历的话,验证TXT记录大概7~8小时才通过,验证文件的话1~2小时。

然后你可以在这个目录找到所需要的证书。

选择PFX格式,然后输入四位解压密码即可下载。最后到IIS或者虚拟主机配置一下就OJBK。

最后测试HTTPS可以访问。

使用IIS的URL重写功能,强制访问使用ssl。

打开网站根目录web.config文件,在XML的rewrite/rules之间加入以下rule:

<rule name="强制https" stopProcessing="true">
    <match url="(.*)" />
    <conditions>
        <add input="{HTTPS}" pattern="^OFF$" />
    </conditions>
    <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" />
</rule>

更新:还要到settings把站点设置为带https的链接蛤~

阅读全文

失踪人口回归

Hellow world!

距离我建立的第一个博客,恍惚间已经过去了四年。

这四年间,拼多多上市了,短视频火了,世界杯踢了两场;自媒体开始撕逼,诺基亚凉凉,1+从1出到了7;乐视从名词变为形容词,斐讯成了灵车,卢姥爷的棺材板抖了抖。

但是很开心的是,原来一起玩耍的小伙伴们都还在这儿。emmmm过气网红diygay,lwl12,myhloli嘛还有好多小伙伴,给我的网站提供过很多帮助~

这次呢怎么会想恢复网站呢?本来想做一个FTP+HTPC+NAS的私有云服务器,端口转发什么需要注册一个域名。然后偶然发现腾讯云主机十元一月的单车价,买买买。买完了以后发现这主机有独立IP,开放80端口,用凑汤圆的域名试了下直接做A记录解析就OJBK,那就顺便搭个网站吧~

emmmm那么大概就是这个情况,我是凉拌炒蛋炒饭,这是我的第。。。重新算做是第一篇博客吧~有时间的话可以试试把原来的essay导出来看看还能不能用了~

阅读全文

世界,您好!

欢迎使用WordPress。这是您的第一篇文章。编辑或删除它,然后开始写作吧!