javascript - 使用静态链接实现 oEmbed 发现
问题描述
oEmbed规范要求站点链接到其 oEmbed 端点并在该链接中编码当前 URL。这对于现在必须将请求 URL 编码/返回到 HTML 响应中的静态/CDN 服务网站来说是相当烦人的。
我想知道是否知道主要的 oEmbed 消费者(例如 Slack、Facebook 或 oEmbed 客户端库)是否会在请求时自己添加此 URL,以至于在实践中打破规范并执行此操作可能是合理的静态的。静态实现的任何示例都可能很有见地。
动态的:
Link: <http://flickr.com/services/oembed?url=http%3A%2F%2Fflickr.com%2Fphotos%2Fbees%2F2362225867%2F&format=json>; rel="alternate"; type="application/json+oembed"; title="Bacon Lollys oEmbed Profile"
静止的:
Link: <http://flickr.com/services/oembed?format=json>; rel="alternate"; type="application/json+oembed"; title="Bacon Lollys oEmbed Profile"
解决方案
推荐阅读
- rust - 将 Result 上的迭代器转换为 Result
, _> - html - 角标题错误:角不显示我完整的标题
- mysql - 在MYSQL中基于另外两张表创建一个新表
- android-recyclerview - 更换片段后回收站视图丢失
- azure-data-explorer - 是否有 KQL 查询来限制每个特定类别获得的子结果数量?
- javascript - 如何在 React 中防止过多的 JS 事件处理程序?
- python - 在odoo 12中按项目过滤员工
- html - 从 Angular 材料自动完成打开链接?
- node.js - 为什么 Node 以退出代码 13 退出,而不是挂起?
- kubernetes - 如何克隆 Kubernetes 部署?