gpt4 book ai didi

java - 如何在不调用外部 API 的情况下创建微小的 url (Java)

转载 作者:行者123 更新时间:2023-11-29 04:57:19 24 4
gpt4 key购买 nike

我需要在 QSLITE 中存储 URL。我读到 tinyURL 缩短了 URL,但它需要 API 调用 -

http://tinyurl.com/api-create.php

我还读到 - “google API services URL shortening”也用于相同的目的,但没有得到任何工作示例。

我的问题是我可以在不进行任何外部调用的情况下获得缩短的 URL/小 URL 吗?有没有我可以使用的 jar ?

最佳答案

您似乎不了解 tinyurl 和类似服务的工作原理。没有任何其他长 URL 的“等效短 URL”。 tinyurl 的工作方式是为您提交给 API 的长 URL 生成一个微小的唯一 ID,并将此关联存储在他们的数据库中:

12345 -> http://www.foo.com/very/long/url

然后,当您转到 tinyurl.com/12345 时,他们会获取与 ID 12345 关联的 URL,并重定向到该 URL。

因此,如果您想记住外部 URL,现在除了按原样存储它们之外还有其他方法,或者对 tinyurl 进行 API 调用以使其为该 URL 生成一个短 URL。一个简单的 Java 库在这里无能为力。原始的长 URL 必须存储在某处。

关于java - 如何在不调用外部 API 的情况下创建微小的 url (Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33300781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com