我遇到了一个很奇怪的问题。URL (如http://wei-.x.yupoo.com )
可以用Windows、macOS、iOS浏览器打开,但不能用安卓浏览器打开,它会报告DNS错误。
有人能帮我找出原因吗?我检查了RFC7320和RFC3986,在RFC3986 sec 3.1中
方案名称由一系列字符组成,以 字母和后面任何字母、数字、加法的组合 ("+")、句号(".")或连字符("-")。虽然计划是个案- 不敏感,规范形式是小写和文档, 指定方案时必须使用小写字母。实现应接受大写字母与方案中的小写字母相等。 名称(例如,允许"HTTP“以及"http") 健壮性,但应该只产生小写方案名称。 一致性。
这个网址应该没问题。
发布于 2017-08-09 06:01:10
只要在Android上使用Chrome就行了。我试试看我的一加三,它可以打开
发布于 2017-08-09 06:02:32
尝试用%E2%80%93替换连字符
示例:http://wei%E2%80%93.x.yupoo.com
https://stackoverflow.com/questions/45582636
复制相似问题