首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MPMoviePlayerController referer

MPMoviePlayerController referer
EN

Stack Overflow用户
提问于 2011-02-11 18:03:48
回答 1查看 1K关注 0票数 0

我们托管了一个包含一些视频的网站,我们的目标是限制这些视频,这样只有特定的推荐人才能访问它们。我们使用的是secdownload,但使用HTTP Live Streaming似乎很麻烦。

在我们的iPhone应用程序中,我们试图通过设置自定义的referer或user-agent来定制Header字段,并能够播放此视频。我们这样自定义它

代码语言:javascript
复制
NSMutableURLRequest *theRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:self.UrlString]];
[theRequest setValue: customreferer forHTTPHeaderField:@"Referer"];

如果我们启动一个连接(NSConnection),一切都很好,但是当使用MPMoviePlayerController时,问题就来了,因为似乎没有办法定制它的http请求。

您可以在MPMoviePlayerController中指定一个NSURL,但似乎不允许您编辑请求。

我是不是遗漏了什么?如果是这样,我们如何实现这一点?我们从apache输出日志,movieplayer发出的所有HTTP请求都有一个空的referer。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-02 01:28:57

这是正确的。要使用具有不同URL的MPMoviePlayerController,您应该释放原始的和alloc/initWithContentURL:一个新的。您可以考虑向URL添加一个参数,或者以其他方式自定义URL,以标识引用者。

但我不知道有什么办法可以到达NSURLRequest

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4967721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档