Версия ASP для загрузки в облачное хранилище Alibaba Cloud OSS . Поскольку Alibaba Cloud официально не предоставляет демо-версию ASP, я создал код загрузки для версии ASP на основе официальных документов веб-сайта, и пользователи могут выбирать. использовать их в соответствии со своими потребностями.
Инструкция по загрузке файлов в ASP-версию облачного хранилища Alibaba Cloud OSS └──функция
└──function/sha1.asp (asp-версия шифрования hmac_sha1, поддерживает китайское шифрование)
└──function/config.asp (используется для настройки информации OSS, имени корзины/региона/secretID/secretKEY)
└──function/function.asp (некоторые функции, такие как получение временных меток и преобразование во время по Гринвичу)
└──post1 (загрузка файлов из браузера в OSS и одновременное сохранение файлов на сервере, используя метод post)
└──post2 (получить файлы с сервера и загрузить их в OSS, используя метод post)
└──put1 (загрузка файлов из браузера в OSS и одновременное сохранение файлов на сервере, используя метод put)
└──put2 (получить файлы с сервера и загрузить их в OSS, используя метод put)
└──getlist (получение списка файлов OSS, также включает функции проверки подписи файлов и удаления файлов OSS)
В документе приведены только три примера загрузки файлов, получения списков файлов и удаления файлов, но все основные части кода (как подключать запросы, как подписывать) показаны, и пользователи могут сделать выводы для реализации других функций OSS.
1. Откройте function/config.asp и заполните информацию о конфигурации, после чего вы сможете ее использовать.
2. Убедитесь, что на сервере или пространстве включен родительский путь.
3. Убедитесь, что у папки есть права на запись.
4. Если компонент xmlhttp сервера или пространства не поддерживает Msxml2.ServerXMLHTTP.3.0, его можно заменить другими версиями, например Microsoft.XMLHTTP.