有沒有在一個請求中從S3(或任何CDN)獲取多個文件的方法?請求多個S3文件到一個請求中
例如,我對S3四個文件:
- example.com/cdn/one.js
- example.com/cdn/two.js
- example.com/cdn/ three.js所
- example.com/cdn/four.js
我希望能夠在同一時間,要求他們的任意組合。我現在有分別包括他們:
<script src="example.com/cdn/one.js" />
<script src="example.com/cdn/two.js" />
但我想它們作爲一個請求:
example.com/cdn/code.js?one&two
我認爲需要的組合合併成單一的文件,但會有辦法太多的組合可以說是現實的。我也考慮過將所有這些文件合併成一個文件,但那會很大。
S3和大多數CDN的嘗試和提供內容不變,如果您需要即時更改內容,即將需要從您的服務器(即EC2)提供的文件合併在一起。 然而,在這種情況下,除了額外HTML的小開銷之外,實際的HTTP傳輸可能會在一個連接中獲取所有文件(至少對於相對較新的瀏覽器而言)。 –