我的问题是this one的扩展名。
我正在使用JavaScript通过Plupload(HTML5运行时)将视频发布到v2 YouTube API。我使用OAuth2获取授权令牌和CORS请求来设置元数据。我能够成功上传视频,但YouTube返回的302编码响应会丢失。我无法检索上传视频的ID,该ID通常作为302响应中重定向的URL的GET参数出现。
上传视频后,如何获取视频ID?
似乎xhr.getResponseHeader(location)
会给我,但是Plupload没有定义它。这是因为Plupload覆盖了默认的XMLHttpRequest对象并且只暴露了某些属性吗?如果我使用vanilla XMLHttpRequest对象,它可以正常工作吗? 302可以在所有浏览器中拦截吗?