Unggahan penyimpanan cloud Alibaba Cloud OSS versi ASP . Karena Alibaba Cloud secara resmi tidak menyediakan demo versi ASP, saya membuat kode unggah untuk versi ASP berdasarkan dokumen situs web resmi untuk menggunakannya sesuai dengan kebutuhan mereka sendiri.
Petunjuk untuk mengunggah file ke penyimpanan cloud Alibaba Cloud OSS versi ASP └──fungsi
└──function/sha1.asp (enkripsi hmac_sha1 versi asp, mendukung enkripsi Cina)
└──function/config.asp (digunakan untuk mengonfigurasi informasi OSS Anda, nama bucket/wilayah/secretID/secretKEY)
└──function/function.asp (beberapa fungsi, seperti mendapatkan stempel waktu dan mengonversi ke waktu GMT)
└──post1 (upload file dari browser ke OSS dan simpan file ke server secara bersamaan, menggunakan metode post)
└──post2 (dapatkan file dari server dan unggah ke OSS, menggunakan metode posting)
└──put1 (upload file dari browser ke OSS dan simpan file ke server secara bersamaan, menggunakan metode put)
└──put2 (dapatkan file dari server dan unggah ke OSS, menggunakan metode put)
└──getlist (dapatkan daftar file OSS, juga mencakup fungsi verifikasi tanda tangan file dan penghapusan file OSS)
Dokumen tersebut hanya memberikan tiga contoh mengunggah file, mendapatkan daftar file, dan menghapus file, tetapi bagian kode inti (cara menghubungkan permintaan, cara menandatangani) semuanya ditampilkan, dan pengguna dapat menarik kesimpulan untuk mengimplementasikan fungsi OSS lainnya.
1. Buka function/config.asp dan isi informasi konfigurasi, lalu Anda dapat menggunakannya.
2. Pastikan server atau ruang telah mengaktifkan jalur induk
3. Pastikan folder tersebut memiliki izin menulis
4. Jika komponen xmlhttp server atau space tidak mendukung Msxml2.ServerXMLHTTP.3.0, dapat diganti dengan versi lain seperti Microsoft.XMLHTTP