gpt4 book ai didi

javascript - 如何使用 JavaScript 嗅探 url header

转载 作者:行者123 更新时间:2023-11-30 13:22:29 26 4
gpt4 key购买 nike

该 url 由最终用户在我的页面上作为字符串输入,因此可能指向任何域。

当前页面中的 JavaScript 需要嗅探 url,验证它是否仍然有效,并返回图像、视频或音频等类型,甚至考虑 html5 视频音频标签和现有的 flash 嵌入。无需等待文件传输完成。

有人可以从概念上提供帮助吗?非常感谢。

我知道 ajax 上的跨域问题。所以不知道基本的操作方法。

最佳答案

如果您要问的是:

给定任何 URL -> 使用 javascript ajax 请求查找给定的 URL,并确定它是否是视频/音频/图像 - 然后,一旦检测到,相应地使用 URL,然后你可以这样做:

jQuery and AJAX response header

但是,您将无法使用客户端 JavaScript 向另一个域发出请求,因为它需要跨域请求(您的替代方法是 JsonP,或响应中的奇怪 header )。

您最好将 URL 传递到您自己的服务器,并在那里执行逻辑(通过某种服务器端 Web 请求)并将有效负载传递回客户端,其中包含 JSON 或其他格式的所需信息 -例如

{payload: 'video'}

关于javascript - 如何使用 JavaScript 嗅探 url header,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9721402/

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