【发布时间】:2012-05-02 05:54:03
【问题描述】:
我有一个视频广播项目,我需要在其中提供下载选项。我使用了 Justin.tv api,当我点击该 url 时,他们会发送一个 url 来下载视频文件,但出现 403 禁止错误。我已经和他们的相关人员讨论过这个问题,他回答说:
浏览器会收到 403 错误,您需要代理文件 通过您的服务器(通过删除 User-Agent 标头)或告诉用户 使用下载管理器。
后一种肯定不是好主意。现在我被困在没有用户代理标头的情况下发送请求我该怎么做(使用 PHP)。我用谷歌搜索了它,但没有发现任何有用的东西。
【问题讨论】:
-
你是怎么下载的?
-
我之前没有下载任何东西。首先使用他们的 api 文档,我只是播放视频。之后,他们提供该特定视频的链接
-
我猜这可能是一个跨域问题..您可能需要在 PHP 中使用代理
标签: php api url header request