ASP版のAlibaba Cloud OSSクラウドストレージのアップロード. Alibaba Cloudは公式ではASP版のデモを提供していないため、公式Webサイトのドキュメントに基づいてASP版のアップロードコードを作成し、4つのアップロード方法が提供されています。自分のニーズに応じてそれらを使用します。
Alibaba Cloud OSS クラウド ストレージの ASP バージョンにファイルをアップロードする手順━──機能
└──function/sha1.asp (hmac_sha1 暗号化の asp バージョン、中国語暗号化をサポート)
└──function/config.asp (OSS 情報、バケット名/リージョン/secretID/secretKEY の設定に使用)
└──function/function.asp (タイムスタンプの取得や GMT 時間への変換などの一部の関数)
━──post1 (post メソッドを使用して、ブラウザから OSS にファイルをアップロードし、同時にファイルをサーバーに保存します)
━──post2 (postメソッドを使用して、サーバーからファイルを取得し、OSSにアップロードします)
└──put1 (put メソッドを使用して、ブラウザから OSS にファイルをアップロードし、同時にファイルをサーバーに保存します)
━──put2 (put メソッドを使用して、サーバーからファイルを取得し、OSS にアップロードします)
━──getlist (OSS ファイルリストの取得、ファイル署名の検証と OSS ファイルの削除の機能も含む)
このドキュメントでは、ファイルのアップロード、ファイル リストの取得、ファイルの削除の 3 つの例のみが示されていますが、コア コード部分 (リクエストの接続方法、署名方法) はすべて示されており、ユーザーは他の OSS 機能を実装するための推論を引き出すことができます。
1. function/config.asp を開いて構成情報を入力すると、使用できるようになります。
2. サーバーまたはスペースで親パスが有効になっていることを確認します。
3. フォルダーに書き込み権限があることを確認します。
4. サーバーまたはスペースの xmlhttp コンポーネントが Msxml2.ServerXMLHTTP.3.0 をサポートしていない場合は、Microsoft.XMLHTTP などの他のバージョンに置き換えることができます。