[问题已关闭]markdown中对含有汉字的url无法正确打开的bug

Viewed 3604

现在有一个链接,分别使用三种语法来写。

  1. 直接写

https://itunes.apple.com/cn/a...

  1. <>符号

https://itunes.apple.com/cn/a...

  1. 使用[]()语法

link

事实证明,只有第一条可以正确打开这个url。后两条打开的都是https://itunes.apple.com/cn/app/


我闲逛的时候,突然看到,原来typecho和sf都是使用的同一个Markdown解析器:Hypedown解析器

也就是说,这个同时在typecho和sf上复现的,在Github上和本地编辑器会消失的问题,应该就是Hypedown解析器的问题呢。

Hypedown

是segmentfault打不开吧。我测试了一下别的编辑器是可以打开的。

@清蒸不是水煮 是不是个小bug呀。

容我呼叫下我司的技术小哥,@xddd 栋哥,给你递问题

1 Answers

问题已解决。

使用Markdown写博客的时候,url中的中文需要进行一下转码,把汉字转成ASCII字符。

可以使用URL Decoder/Encoder进行转码,只需要替换掉里面的中文就可以了。