12得票4回答
用于生成可逆唯一(固定)代码的算法,适用于字符串

需求: 我们在数据库中有如下数值Chennai Baroda Bangalore New Delhi São Paulo, Lisboa San Jose 我想把这些字符串转换成唯一的短字符串。例如:Chennai –> xy67kr San Jose –> iuj73d 基本...

11得票6回答
开发一个 URL 缩短器

我正在尝试使用Django开发一个URL缩短应用来进行练习。我不明白如何为每个长URL创建唯一的字符串,以用作短URL,就像其他流行的URL缩短服务一样。我该怎么做?是否可能使所有短网址长度相同?

11得票1回答
URL缩短器能防止出现丑陋的词语吗?

你是否知道有哪些URL缩短服务可以过滤掉不良词汇? 例如,当goo.gl(或其他任何URL缩短服务)生成短链接时,它会跳过像goo.gl/evil,goo.gl/YouDie或goo.gl/f__k这样的链接吗(这里省略了两个字符)? 我想要过滤掉不良词汇可能会相当复杂,因为许多语言使用拉...

10得票3回答
如何在Lua或Nginx中获取查询参数?

我正在尝试实现这个 - https://gist.github.com/MendelGusmao/2356310 这是一个基于Lua和nginx的URL缩短服务。唯一的更改我想要实现的是,当某些查询字符串参数与缩短的URL一起传递时,我需要获取该参数并将其插入到长URL中。 例如, http...

10得票5回答
开源的URL缩短软件?

是否有任何开源的网址缩短软件项目可用?或许是与Apache一起使用的东西?

9得票9回答
如何基于ID生成不可预测的“短链接”?

我希望创建类似于Tiny URL的链接。我的想法是为每个发布的长链接存储一个递增的标识符,然后将此ID转换为其基数36变体,例如在PHP中执行以下操作: $tinyurl = base_convert($id, 10, 36) 这里的问题在于结果是可猜测的,而下一个url应该很难被猜测到...

9得票4回答
不需要数据库的URL缩短服务

我想编写一个URL缩短器,而不必使用数据库。相反,为了尽可能减少活动部件,脚本将基于算法(如md5,但是md5太长了)为我的URL创建唯一的哈希值。我不确定该如何去做这个。有什么建议吗? 如果有关系的话,我更喜欢用Ruby编写。

8得票1回答
Bitly无效URI - '500'

我正在使用Bitly gem (https://github.com/philnash/bitly) 来访问 Bitly API Version 3。当我的应用程序部署到Heroku时,缩短URL时出现了一个错误。在本地测试时,缩短功能正常。请帮我解决这个问题。 def get_short_...

8得票1回答
使用URL重写构建Twitter Composer模态框

我用PHP构建了自己的Twitter应用程序,前端使用Twitter Bootstrap作为框架。 我想构建一个发布推文(或回复)的composer窗口。它需要与bit.ly(以及其他可能的URL缩短服务)集成。有没有什么现成的东西可以使用,最好使用jQuery? 理想情况下,它应该......

8得票2回答
JSON数据的最紧凑URL编码是什么?

不久前,我看到一个网站将游戏重放数据编码为Unicode字符,这样你就可以复制和粘贴地址与朋友分享。我基本上想做同样的事情 - 我有一些数据在JavaScript对象中,我想把它放到地址栏中。 我知道我可以使用jQuery.param或类似的东西,但我想要一个更紧凑的格式。 结果发现这有点...