0
我使用Amazon S3
作爲存儲我的文件,它們作爲子域連接。從沒有OPTIONS請求的s3獲取字節範圍
例如:基本域是site.com,S3存儲是s3.site.com。有時我想使用Ajax GET請求獲取文件(字節範圍)的一部分:
$.ajax({
type: 'GET',
url: "//s3.site.com/1.py",
headers: {"Range": "bytes=50-100"}
}).done(function(data) {
alert(data);
});
它正常工作,我得到迴應......但是瀏覽器生成類型選項的一些寄生請求。據我所知,它發生在CORS policy
。我可以避免它嗎?
請求子域交叉起源嗎?例如:從site.com到s3.site.com。 – TyVik
@TyVik,這是正確的。 Origin沒有等級權威概念。 RFC引用更新了答案。 –