perf(media): OSS 资源 - 通过签名地址直连下载并禁止浏览器代理媒体
This commit is contained in:
1 parent
8436904316
commit
7737047a8d
9 files changed
+213
-19
No files matched your search
@@ -524,7 +524,7 @@ func TestPrepareResourceDeliverySignsPrivateQiniuCDNURL(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestPrepareResourceDeliveryAllowsExplicitPrivateOriginProxy(t *testing.T) {
|
||||
func TestResourceAccessBatchRejectsPrivateOriginForBrowserAccess(t *testing.T) {
|
||||
t.Setenv("CANVAS_ALLOW_PRIVATE_UPSTREAMS", "true")
|
||||
svc := newResourceTestService(t)
|
||||
settingJSON, _ := json.Marshal(ossSettingValue{
|
||||
@@ -547,8 +547,8 @@ func TestPrepareResourceDeliveryAllowsExplicitPrivateOriginProxy(t *testing.T) {
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
if len(results) != 1 || results[0].Access == nil || results[0].Access.Delivery != assets.DeliveryProxy {
|
||||
t.Fatalf("ResourceAccessBatch() = %#v, want backend proxy delivery", results)
|
||||
if len(results) != 1 || results[0].Access != nil || results[0].Error == nil || results[0].Error.Reason != "resource_origin_private" {
|
||||
t.Fatalf("ResourceAccessBatch() = %#v, want resource_origin_private", results)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user