javascript - Dropbox 图像短网址

标签 javascript http dropbox

1.我想从 img 标签中的“短网址”渲染 dropbox 图像,如下所示:

    <img src="https://db.tt/mght345atp" alt="Dropbox image"/>

但是如果我这样做的话,将不会渲染出图像。我做错了什么还是不可能? 对于长网址,它的工作方式就像一个魅力,但 dropbox 的移动客户端(android 和我认为 ios 客户端也是如此)只能通过“共享”和“复制链接”创建和复制“短网址”。我需要这些东西才能将来自不同用户的图像(他们将自己完成)合并到我的移动应用程序中,因此图像将从不同用户的共享链接加载。

2.那么dropbox短网址的意义是什么?我的意思是,当你无论如何都记不住无意义的字母组合时,它们有什么用呢?

最佳答案

你的第一点看起来不像是一个问题。如果有问题,请澄清您要问的内容。浏览器应该能够通过缩短的 URL 很好地呈现图像。短 URL 通常会返回重定向状态代码和新 URL,然后浏览器将从新重定向 URL 获取图像。这比仅使用原始 URL 获取图像的效率要低,因为它需要两个对图像的 Web 请求(一个到缩​​短的 URL,然后一个到重定向 URL),而不是一个,但它应该可以正常工作。

对于你的第二点,短网址具有长度较短的优点。它们在电子邮件和其他类型的帖子中效果更好,其中长 URL(甚至可能比行长度长)可能会导致消息可读性或实际操作(当 URL 中插入换行符时)出现问题。此外,随着短消息在短信和 Twitter 中的流行,短 URL 可以节省消息中的字符,以便您可以将字符计数用于消息的其他部分。

短 URL 并不是为了提高记住它们的能力,因为它们的混合字母数字的密集组合不容易记住。他们从来不适合这个目的。为了便于内存,您需要自己的自定义域,您可以在其中使用简短的英语单词/短语作为易于记住且可能与主题相关的 URL。

关于javascript - Dropbox 图像短网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14175299/

相关文章:

sql - Excel 到 Azure 数据工厂到 SQL

javascript - 使用vue和node js将JSON文件上传到我的服务器

javascript - form.getRecord() 未定义。 Extjs

javascript - Sencha : Two lists showing different content from the same store. 可能吗?

javascript - WordPress 插入新数据后刷新表

Dropbox 和 GData API 中的 IOS 重复类 JSON

http - 使用 http 加载 html 时无法显示 "file"协议(protocol) url src 的 iframe

node.js - Node 错误 : connect ETIMEDOUT

php - 是否可以修改 $_SESSION 变量?

RHEL 上的 Dropbox "No directories are being ignored"