From 54d75bdb6ac78a03d434cc6eecf7b37925f48808 Mon Sep 17 00:00:00 2001 From: Liang Jian Date: Tue, 7 Dec 2021 15:09:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=A0=B7=E5=BC=8F=EF=BC=8Cde?= =?UTF-8?q?mo=20=E5=88=86=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- demos/obs-form-upload/index.html | 95 ++++++++++++++----- .../index.html} | 48 +++++++--- .../modules/index.mjs | 4 + .../modules/utils.mjs | 0 4 files changed, 114 insertions(+), 33 deletions(-) rename demos/{obs-form-upload/demoCorsBlocked.html => obs-form-upload2/index.html} (36%) rename demos/{obs-form-upload => obs-form-upload2}/modules/index.mjs (91%) rename demos/{obs-form-upload => obs-form-upload2}/modules/utils.mjs (100%) diff --git a/demos/obs-form-upload/index.html b/demos/obs-form-upload/index.html index dc26baf..a155e91 100644 --- a/demos/obs-form-upload/index.html +++ b/demos/obs-form-upload/index.html @@ -4,32 +4,83 @@ - Document + OBS Form Upload Demo + + +
- Object key - - -

- ACL - - -

- Content-Type - - -

- - - - - - - - - +

+

OBS Form Upload Demo (Upload By Form)

+
+
+ +
+
+ + +
+
+ +
+
+ +
+
+ + +
+
+ +
+
+ +
+
+ + +
+
+ + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+
diff --git a/demos/obs-form-upload/demoCorsBlocked.html b/demos/obs-form-upload2/index.html similarity index 36% rename from demos/obs-form-upload/demoCorsBlocked.html rename to demos/obs-form-upload2/index.html index 1de50da..c748c60 100644 --- a/demos/obs-form-upload/demoCorsBlocked.html +++ b/demos/obs-form-upload2/index.html @@ -6,27 +6,53 @@ OBS Form Upload Demo + -

OBS Form Upload Demo

-
-
-
File
- +
+

OBS Form Upload Demo (Upload By XHR)

+ +
+
+ +
+
+ +
-
-
Filename
- + +
+
+ +
+
+ +
-
-
- + +
+
+
+
+ +
diff --git a/demos/obs-form-upload/modules/index.mjs b/demos/obs-form-upload2/modules/index.mjs similarity index 91% rename from demos/obs-form-upload/modules/index.mjs rename to demos/obs-form-upload2/modules/index.mjs index 77e11a9..9f57bc9 100644 --- a/demos/obs-form-upload/modules/index.mjs +++ b/demos/obs-form-upload2/modules/index.mjs @@ -18,6 +18,10 @@ form.onsubmit = async (ev) => { const file = fileElement.files[0] const filename = filenameElement.value + + if (!file) { return alert('File empty.') } + if (!filename) { return alert('Filename empty.') } + const authorizationData = await getAuthorization() uploadFile(file, { diff --git a/demos/obs-form-upload/modules/utils.mjs b/demos/obs-form-upload2/modules/utils.mjs similarity index 100% rename from demos/obs-form-upload/modules/utils.mjs rename to demos/obs-form-upload2/modules/utils.mjs -- Gitee