Àwọn Àwọn Fáìlì ZIP
Fi àwọn fáìlì mìíràn pamọ́ sí ZIP kan láti pinpin bí ìṣàfilọ́lẹ̀ kan - ọ̀fẹ̀, kò sí iforukosilé.
Bii o ṣe n ṣiṣẹ
- Yan àwọn fáìlì. Yan àwọn fáìlì tí o fẹ́ láti fi pamọ́ (si 100 MB fún ọkan).
- Àtòjọ-ẹ̀yàn àwọn ìkúndùǹ. Àwọn àwọn ààyè-iṣẹ́ àti àwọn à
- Àkọ́lé. ZIP kan tí a fi àwọn fáìlì gbogbo pamọ́ sípàtó.
Àwọn Àtòjọ-ẹ̀yàn
Fáìlì ZIP dẹ̀ fáìlì diẹ̀ ninu àwọn ààyè-iṣẹ́ ZIP kan tí o lè gbàwọlé àti ìpàpọ̀ ní bíi àpàsẹ̀ kan. Yan àwọn fáìlì, yan àwọn ààyè-iṣẹ́ àti àwọn ìpele ìpàsẹ̀, àti àtòjọ-ẹ̀yàn náà ń fi wọn sípàpọ̀ - àwọn à
Àwọn ohun tí eniyan lo fun
- Fi àwọn fáìlì mìíràn pamọ́ sínú àwọn àtòjọ-ẹ̀yàn
- Fi àwọn àwòrán àti àwọn àkọsílẹ̀ papọ
- Fi àwọn fáìlì àwọn fáìlì pamọ́ sílẹ̀ láti fi pamọ́
- Àwọn fáìlì tí a bá ṣe ìṣàfarawé àwọn fáìlì àwọn pákìtì fún ìṣàfarawé àti ìṣàfarawé
Àwọn Àkóónú Àìṣàfilọ́lẹ̀
Fi àwọn àwọn ìṣàmúlò-ètò yìí pamọ́ láti inú ìṣàmúlò-ètò rẹ̀. Fi àgbèwọlé POST sí àwọn ààyè ìparì ààyè
https://best.free/api/tools/archive-zip/
| Àwọn Àtòjọ-ẹ̀yàn | Àwọn Ààtòjọ-ẹ̀yàn | Tí a fẹ́ | Àwọn Àmì-ìwé |
|---|---|---|---|
files (Fáìlì) |
file1.txt |
Yà | Repeat "files" for each file to add, each ≤25 MB. |
level |
6 |
Àwọn àwọn àgbéwọlé | Deflate level 0-9. |
name |
archive |
Àwọn àwọn àgbéwọlé | Output archive name. |
curl -X POST https://best.free/api/tools/archive-zip/ \
-F 'files=@file1.txt' \
-F 'files=@file2.txt' \
-F 'level=6' \
-F 'name=archive' \
-o archive.zip
import requests
files = [("files", open(p, "rb")) for p in ["file1.txt", "file2.txt"]]
data = {"level": 6, "name": "archive"}
r = requests.post("https://best.free/api/tools/archive-zip/", files=files, data=data)
with open("archive.zip", "wb") as out:
out.write(r.content)
const fd = new FormData();
for (const file of fileInput.files) fd.append("files", file);
fd.append("level", 6);
fd.append("name", "archive");
const r = await fetch("https://best.free/api/tools/archive-zip/", { method: "POST", body: fd });
const blob = await r.blob(); // the archive.zip
Àwọn ìṣàmúlò-ètò: A single ZIP containing every uploaded file.