Javascript 跨站点获取请求

Javascript 跨站点获取请求,javascript,https,get,Javascript,Https,Get,因此,我注意到您可以从命令行获取request curl/wget youtube.com及其路径,但不能从除youtube以外的任何网站获取,因为YT不允许交叉源等。我的问题是,有没有办法解决这个问题?如果您特别想访问youtube数据,那么您可以使用他们的API 如果您想通过XMLHttpRequest访问任何其他站点,那么在没有其他站点许可的情况下是不可能的。默认情况下,仅限于发出此类跨源请求。 有一个例外,你们可以使用技术,这是允许这样做。然而,您请求数据的服务应该实现使用JSONP回答

因此,我注意到您可以从命令行获取request curl/wget youtube.com及其路径,但不能从除youtube以外的任何网站获取,因为YT不允许交叉源等。我的问题是,有没有办法解决这个问题?

如果您特别想访问youtube数据,那么您可以使用他们的API


如果您想通过XMLHttpRequest访问任何其他站点,那么在没有其他站点许可的情况下是不可能的。

默认情况下,仅限于发出此类跨源请求。 有一个例外,你们可以使用技术,这是允许这样做。然而,您请求数据的服务应该实现使用JSONP回答的可能性。

请参阅多个在线解决方案,您也可以使用PHP示例…因为YT不允许跨来源。这是错误的。这是因为它是通过客户端浏览器实现的,而不是youtube。