图书馆可以提供有限的现场访问,包括已提交注册的电子报纸以及已提交强制存档的电子期刊和书籍。版权局已提议扩大该法规涵盖的电子存档类别,但访问限制与目前相同。具体而由于 Wayback Machine API 对简单查询的性能非常高,响应延迟通常仅为几毫秒,因此我们可以使用 Nuxt 路由中间件模块在渲染页面之前查询 API。我们添加了 API 错误处理和请求超时机制,以确保 API 故障或网络超时等极端情况不会阻塞 404 响应页面的渲染。
我们最初的需求列表中唯一缺少的 Internet Archive API 功能是访问从 API 接收的 JSON 数据有效负载中的页面快照缩略图。访问这些图像将使我们能够通过视觉提示增强 404 页面,以显示已存档页面的内容。