如何解决访问拖到我的网页上的第三方 URL
我正在开发一个单页 Web 应用程序。此 Web 应用程序由位于 example.org 的 Web 服务器提供的静态文件组成。特别要注意的是,example.org 上的网络服务器除了提供这些静态文件之外,不能执行任何任务。
此网络应用程序包含一个 HTML <input type="file">
。如果用户选择图像或 PDF 文件,Web 应用程序会对该文件执行某些分析操作并提供结果。
在这里,我面临着恼人的用户体验限制。我的用户经常对从第三方收到的文件进行分析,通常是通过 Discord。已要求将文件附件或图像从 Discord 消息拖到网络应用程序上应执行分析。
向应用程序添加一个简单的 drop
处理程序只会收到一个指向 Discord 附件的 URL,格式为 https://cdn.discordapp.com/attachments/identifier>/<filename>
。由于这是第三方资源,我无法以编程方式从中检索和检查数据。 (Discord CDN 未设置 Access-Control-Allow-Origin
。)
所有操作都必须在客户端 JavaScript 中执行。例如,让 example.org 网络服务器为我请求 URL 是不可能的。我有什么方法可以分析这个用户删除的文件(URL)的内容吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。