Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将Web服务器请求重定向到Akamaized托管视频url无效_Python_Apache_Curl_Video_Akamai - Fatal编程技术网

Python 将Web服务器请求重定向到Akamaized托管视频url无效

Python 将Web服务器请求重定向到Akamaized托管视频url无效,python,apache,curl,video,akamai,Python,Apache,Curl,Video,Akamai,我有一个akamaized视频url的形式- https://gcs-vimeo.akamaized.net/exp=~acl=%2A%2F.mp4%2A~hmac=/vimeo prod skyfire std us//.mp4 我可以通过Internet下载管理器(在浏览器中)、curl、wget和python请求library下载此url。我甚至可以直接播放它,如果我把网址在搜索栏 我的视频标签看起来像这样- 我的apache重写规则是这样的- 重写规则^play/([a-z]+)$ 我

我有一个akamaized视频url的形式-

https://gcs-vimeo.akamaized.net/exp=~acl=%2A%2F.mp4%2A~hmac=/vimeo prod skyfire std us//.mp4

我可以通过Internet下载管理器(在浏览器中)、curl、wget和
python请求
library下载此url。我甚至可以直接播放它,如果我把网址在搜索栏

我的视频标签看起来像这样-

我的apache
重写规则是这样的-

重写规则^play/([a-z]+)$

我的问题是,尽管能够从IDM、curl、wget和
python请求
下载此视频,但我无法成功重定向到此URL。如果我直接在'src'属性中写入视频,则视频可以正常工作,但如果我如上所述重定向,则无法正常工作

src
属性和视频运行中直接指定url时的请求头-

Accept:*/*
Accept-Encoding:identity;q=1, *;q=0
Accept-Language:en-US,en;q=0.8
Cache-Control:max-age=0
Connection:keep-alive
Host:gcs-vimeo.akamaized.net
Range:bytes=0-
Referer:http://<domain>/<some-end-point>
User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/34.0.1847.116 Chrome/34.0.1847.116 Safari/537.36
接受:*/*
接受编码:身份;q=1,*;q=0
接受语言:en-US,en;q=0.8
缓存控制:最大年龄=0
连接:保持活力
主机:gcs-vimeo.akamaized.net
范围:字节=0-
参考:http:///
用户代理:Mozilla/5.0(X11;Linux x86_64)AppleWebKit/537.36(KHTML,类似Gecko)Ubuntu Chromium/34.0.1847.116 Chrome/34.0.1847.116 Safari/537.36
成功加载后(通过直接指定URL),我会得到
200 OK
206部分内容

失败时(通过重定向尝试运行视频),我会获得一些
(已取消)
状态

有人来帮忙