【问题标题】:Is there a URL shortener that works with really long data URIs? [closed]是否有适用于非常长的数据 URI 的 URL 缩短器? [关闭]
【发布时间】:2011-07-10 02:56:33
【问题描述】:

我有一个将网页生成为数据 URI 的应用程序。这些数据 URI 可能非常长。例如,我有一个页面的数据 URI 长度为 103,828 个字符。 该应用程序的所有内容都可以正常工作,没问题,传递 100,000 个字符长的 URL 有点痛苦:P,所以我有一个疯狂的想法,尝试使用 URL 缩短器来缩短这些 URL。

好像有人写过这个:http://softwareas.com/the-url-shortener-as-a-cloud-database。作者提到了流行的 url 缩短服务的字符限制,最高的似乎是 tinyurl,大约 65,000 个字符。我只是想知道是否有人知道允许缩短如此长的网址(超过 100,000 个字符)的现有解决方案/服务?

我很想实现我自己的缩短器,但如果存在允许这样做的东西,我想避免它。

【问题讨论】:

    标签: url-shortener data-uri


    【解决方案1】:

    我认为 URL 缩短服务的主要动机之一是具有消息长度限制的社交网络服务(例如 Twitter)。我希望您不太可能找到适合您特定需求的此类服务。您在问题中引用的文章非常有趣。 (特别是关于:TinyURL 的巨大限制。)

    关于应用程序的所有内容都可以正常工作,没问题,只是传递 100,000 个字符长的 url 有点痛苦

    我可能会回到那句老话,“如果它没有坏......就不要修复它。”

    【讨论】:

      【解决方案2】:

      浏览器都对 URL 长度有限制,据我所知 IE 大约 2083 个字符,其他像 Chrome 是相似的。在此处查看 StackOverflow 答案:

      http://9to.one/gV0XOQ

      我想建议您自己创建一个 REST 服务器,步骤: * 选择一个哈希算法 * 使用 Java 中的 Jersey 或您喜欢的任何其他语言创建 REST 服务 * 使用 RIAK 数据库保存您的密钥/long_link

      【讨论】:

        猜你喜欢
        • 2012-08-16
        • 1970-01-01
        • 1970-01-01
        • 2015-12-28
        • 2022-12-23
        • 2018-08-04
        • 2010-12-29
        • 2011-11-04
        • 1970-01-01
        相关资源
        最近更新 更多