首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Google URL-shortener输出中禁用视觉上不明确的字符

在Google URL-shortener输出中禁用视觉上不明确的字符
EN

Stack Overflow用户
提问于 2014-06-01 08:22:36
回答 2查看 145关注 0票数 5

有没有办法(通过编程的方式,我指的是他们的API)让Google URL shortener不会生成带有以下字符的短URL:

0 O

1 l

因为人们在从显示器上读取这些字符并在其他地方键入它们时经常会出错。

EN

回答 2

Stack Overflow用户

发布于 2015-08-07 14:24:26

您不能请求API使用自定义字符集,所以不可以。

这不是一个合适的解决方案,但是您可以检查url中不需要的字符,并为相同的长URL请求另一个短URL,直到您得到一个您喜欢的URL。如果您为请求提供OAuth令牌,Google URL shortner将为已经缩短的URL发出唯一的短URL。但是,我不确定用户是否被限制为每个特定的长URL只能有一个唯一的短URL,在这种情况下,这也不起作用。

票数 1
EN

Stack Overflow用户

发布于 2015-08-07 22:55:15

因为你是通过编程来完成的,所以你可以用这些字符来替换它们的ascii值,例如'%6F‘来替换字母o。在这种情况下,只需警告用户有疑问,它是一个数字。

或者,使用一种字体来区分不明确的字符,或者更好的是,对它们进行颜色编码(或在数字下划线,或任何视觉标记)

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

https://stackoverflow.com/questions/23975674

复制
相关文章

相似问题

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