Jquery 使用JPlayer的自定义HTTP头

Jquery 使用JPlayer的自定义HTTP头,jquery,http,xmlhttprequest,jplayer,Jquery,Http,Xmlhttprequest,Jplayer,我们正在使用jplayer(www.jplayer.org)在我们的系统上播放一些流媒体 但是,流媒体的某些HTTP请求需要自定义HTTP头 有一种方法可以使用JPlayer手动设置HTTP头 问候, 和过去您应该使用ajax()函数上的标题选项 从 标题(添加1.5) 默认值:{} 要与一起发送的附加标头键/值对的映射 要求此设置在调用beforeSend函数之前设置; 因此,标题设置中的任何值都可以从 在beforeSend函数中 下面是一个例子,说明这看起来如何 $.ajax({ ur

我们正在使用jplayer(www.jplayer.org)在我们的系统上播放一些流媒体

但是,流媒体的某些HTTP请求需要自定义HTTP头

有一种方法可以使用JPlayer手动设置HTTP头

问候,


和过去

您应该使用
ajax()
函数上的
标题
选项

标题(添加1.5)
默认值:{}

要与一起发送的附加标头键/值对的映射 要求此设置在调用beforeSend函数之前设置; 因此,标题设置中的任何值都可以从 在beforeSend函数中

下面是一个例子,说明这看起来如何

$.ajax({
  url : "/script.php",
  type : "GET",
  headers: {
    "MyCustomHeader" : "Custom header value"
  }
});

这部分我已经做了。问题不在于JQuery,而是在jplayer上返回流负载。有什么方法可以将返回的数据传递给jplayer?或者,在JPlayer?上嵌入一个自定义函数,至少你应该花更多的时间写问题。你的不清晰是在浪费别人的时间。对不起,@jessegavin。我会编辑这篇文章,希望它更清晰、更直接。更清楚吗?我真的很难理解你的问题。。你能更清楚地说明你想要达到的目标吗?我编辑了这篇文章。现在这更清楚了吗?关于您的流媒体服务器使用什么技术?该怎么办?Windows Media Services?我不知道哪个服务器将接收请求。我们需要发送更改“用户代理”标题,并添加一些自定义的其他字段,如“X-some-Control-header-Key”ok。。您使用的是哪种浏览器?您的jPlayer是使用HTML5音频还是Flash回退来流媒体?在任何一种情况下,修改HTTP请求头都将是一件棘手的事情。。