Squid3不提供来自caching的YouTube内容

我试图caching一个youtubevideo(从.googlevideo.com /服务 )在鱿鱼代理,并希望确保当我从同一个url再次访问YouTubevideo/audio,它将从鱿鱼caching服务。

ex URL – https://r3—sn-o3o-cvhe.googlevideo.com/videoplayback?itag=140&mm=31&ip=103.21.125.77&ipbits=0&id=o-AK8_zJG95C1btVVWXvayDb95gFpQ9WYfGWBqnZF_lfxD&pl=24&keepalive=yes&ms=au&mv=m&mn=sn- o3o-CVHE&键= yt6&MIME =audio%2Fmp4&到期= 1462118801&UPN = KP38EuN7Zh0&签名= 950DCFCD5E447B048CA7FA0B6C93A6FE91D2D97B.DE95A7A3FFBECD91B28A5CA9C228A96FDA8B6B92&MT = 1462097014&initcwndbps = 12422500&sver = 3&CLEN = 13634&GIR = YES&DUR = 0.812&LMT = 1387205218651665&源= YouTube和sparams = CLEN%2Cdur%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag %2Ckeepalive%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Crequiressl%2Csource%2Cupn%2Cexpire&requiressl = YES&FEXP = 9416126%2C9416891%2C9416985%2C9418751%2C9422596%2C9423554%2C9428398%2C9431012%2C9432683%2C9433096%2C9433680%2C9433858 %2C9433946%2C9433999%2C9434290%2C9434343%2C9435687&CPN = SQ-mPOS9I5Xg3Gic&ALR = YES&ratebypass =是& C =&WEB = cver&1.20160428范围= 0-13633&RN = 0&RBUF = 0

响应头 –

  • 接受范围字节
  • Alt-Svc quic =“:443”; MA = 2592000
  • 替代协议443:quic
  • 高速caching控制私人,最大年龄= 4658
  • 连接保持活着
  • 内容长度13634
  • 内容types的audio/ MP4
  • date星期日,2016年5月1日14:44:03 GMT
  • 到2017年5月1日星期日14:44:03 GMT
  • 最后修改周一,2013年12月16日14:46:58 GMT
  • 服务器gvs 1.0
  • 通过1.1 salman-synerg(鱿鱼/ 3.3.8)
  • X-Cache来自salman-synerg的MISS
  • 来自salman-synerg的X-Cache-Lookup HIT:3128
  • X-Content-Type-Options nosniff

可以看到,它在Cache-Control头部有“private”关键字,我在squid.conf中添加了以下行

refresh_pattern -i .*\.googlevideo\.com/.* 1200 80% 1800 ignore-private

但是这并没有帮助。 所以,我也添加了覆盖到期,但它也没有帮助。 我在store.log文件中获得以下行

 1462133662.393 RELEASE 00 0000006B E70E11A3DCB1DA9FF10D5CA5BD11C0E8 200 1462113686 1387205218 1462118501 audio/mp4 13634/13634 GET https://r3---sn-o3o-cvhe.googlevideo.com/videoplayback? 1462133662.394 SWAPOUT 00 0000006B E70E11A3DCB1DA9FF10D5CA5BD11C0E8 200 1462113843 1387205218 1462118501 audio/mp4 13634/13634 GET https://r3---sn-o3o-cvhe.googlevideo.com/videoplayback? 

而且每当我访问相同的URL,我在store.log中得到相同的2行。 它不断释放,并一次又一次地换出

有人请帮忙。 提前致谢。

当我添加所有可能的filter,它开始按预期工作。 不知道如何!