All Products
Search
Document Center

Object Storage Service:Cara Membatasi Jenis dan Ukuran File yang Diunggah Saat OSS Menandatangani File Transfer Langsung Melalui Klien JavaScript

Last Updated:Jul 06, 2025

Ikhtisar

Alibaba Cloud Object Storage Service (OSS) tidak membatasi jenis dan ukuran file yang diunggah. Namun, untuk kebutuhan bisnis tertentu, Anda dapat mengatur pembatasan agar hanya gambar yang dapat diunggah, menetapkan batas ukuran file, serta mencegah pengunggahan berulang. Topik ini menjelaskan cara membatasi jenis dan ukuran file saat menggunakan metode penandatanganan langsung klien JavaScript (Web-side direct transfer).

Detail

Setelah menyelesaikan instalasi lingkungan penandatanganan langsung klien JavaScript, Anda dapat menggunakan properti filters dari Plupload untuk menetapkan kondisi filter pada proses pengunggahan, seperti jenis gambar dan ukuran file yang diizinkan. Untuk informasi lebih lanjut tentang konfigurasi transmisi langsung tanda tangan klien JavaScript, lihat Transmisi langsung tanda tangan klien JavaScript.

  1. Buka file

    File ini.

  2. Tambahkan bidang berikut dalam instance

    dan simpan. Untuk detail lebih lanjut, lihat Atur kondisi filter unggahan.

    filters: {
    mime_types : [
    // Hanya gambar dan file ZIP yang dapat diunggah. 
     {title : "Image files", extensions : "jpg,gif,png,bmp" }, 
    { title : "Zip files", extensions : "zip" } 
    ], 
    // Anda dapat mengunggah file maksimal 400KB. 
     max_file_size : '400kb', 
    // File duplikat tidak diizinkan untuk dipilih. 
     prevent_duplicates : true 
        },
    Catatan

    Catatan:

    • mime_types: membatasi ekstensi file yang diunggah.

    • max_file_size: membatasi ukuran file yang diunggah.

    • prevent_duplicates: mencegah pengunggahan file yang sama lebih dari sekali.

  3. Buka file

    dan uji pengunggahan. Setelah mengklik Select File, Anda hanya dapat memilih file dengan format JPG, GIF, PNG, BMP, dan ZIP. Ukuran file tidak boleh melebihi 400KB.

Referensi

Untuk informasi lebih lanjut, lihat Konfigurasikan kebijakan untuk permintaan POST di OSS.

Ruang lingkup aplikasi

  • OSS