首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有连字符的URL不能用Android浏览器打开

带有连字符的URL不能用Android浏览器打开
EN

Stack Overflow用户
提问于 2017-08-09 05:55:43
回答 2查看 150关注 0票数 0

我遇到了一个很奇怪的问题。URL (如http://wei-.x.yupoo.com )

可以用Windows、macOS、iOS浏览器打开,但不能用安卓浏览器打开,它会报告DNS错误。

有人能帮我找出原因吗?我检查了RFC7320和RFC3986,在RFC3986 sec 3.1中

方案名称由一系列字符组成,以 字母和后面任何字母、数字、加法的组合 ("+")、句号(".")或连字符("-")。虽然计划是个案- 不敏感,规范形式是小写和文档, 指定方案时必须使用小写字母。实现应接受大写字母与方案中的小写字母相等。 名称(例如,允许"HTTP“以及"http") 健壮性,但应该只产生小写方案名称。 一致性。

这个网址应该没问题。

EN

回答 2

Stack Overflow用户

发布于 2017-08-09 06:01:10

只要在Android上使用Chrome就行了。我试试看我的一加三,它可以打开

票数 0
EN

Stack Overflow用户

发布于 2017-08-09 06:02:32

尝试用%E2%80%93替换连字符

示例:http://wei%E2%80%93.x.yupoo.com

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45582636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档