diff --git a/VoidCat/Controllers/UploadController.cs b/VoidCat/Controllers/UploadController.cs index c3c83a9..c789a3e 100644 --- a/VoidCat/Controllers/UploadController.cs +++ b/VoidCat/Controllers/UploadController.cs @@ -27,11 +27,11 @@ namespace VoidCat.Controllers { var meta = new VoidFileMeta() { - MimeType = Request.ContentType, - Name = Request.Headers.GetHeader("X-Filename") + MimeType = Request.Headers.GetHeader("V-Content-Type"), + Name = Request.Headers.GetHeader("V-Filename") }; - var digest = Request.Headers.GetHeader("X-Digest"); + var digest = Request.Headers.GetHeader("V-Digest"); var vf = await _storage.Ingress(new(Request.Body, meta, digest!), HttpContext.RequestAborted); return UploadResult.Success(vf); @@ -54,8 +54,8 @@ namespace VoidCat.Controllers var fileInfo = await _storage.Get(gid); if (fileInfo == default) return UploadResult.Error("File not found"); - var editSecret = Request.Headers.GetHeader("X-EditSecret"); - var digest = Request.Headers.GetHeader("X-Digest"); + var editSecret = Request.Headers.GetHeader("V-EditSecret"); + var digest = Request.Headers.GetHeader("V-Digest"); var vf = await _storage.Ingress(new(Request.Body, fileInfo.Metadata, digest!) { EditSecret = editSecret?.FromBase58Guid(), diff --git a/VoidCat/spa/src/FileUpload.css b/VoidCat/spa/src/FileUpload.css index ad2b1d8..645fe5a 100644 --- a/VoidCat/spa/src/FileUpload.css +++ b/VoidCat/spa/src/FileUpload.css @@ -29,7 +29,7 @@ } .upload .iframe-challenge > div { - margin-left: 25vw; - width: 50vw; + margin-left: 10vw; + width: 80vw; height: 100vh; } \ No newline at end of file diff --git a/VoidCat/spa/src/FileUpload.js b/VoidCat/spa/src/FileUpload.js index d17ab5b..7c236ee 100644 --- a/VoidCat/spa/src/FileUpload.js +++ b/VoidCat/spa/src/FileUpload.js @@ -64,8 +64,8 @@ export function FileUpload(props) { method: "POST", body: rs, headers: { - "Content-Type": props.file.type, - "X-Filename": props.file.name + "V-Content-Type": props.file.type, + "V-Filename": props.file.name } }); @@ -108,11 +108,11 @@ export function FileUpload(props) { }; req.upload.onprogress = handleProgress; req.open("POST", typeof (id) === "string" ? `/upload/${id}` : "/upload"); - req.setRequestHeader("Content-Type", props.file.type); - req.setRequestHeader("X-Filename", props.file.name); - req.setRequestHeader("X-Digest", buf2hex(digest)); + req.setRequestHeader("V-Content-Type", props.file.type); + req.setRequestHeader("V-Filename", props.file.name); + req.setRequestHeader("V-Digest", buf2hex(digest)); if (typeof (editSecret) === "string") { - req.setRequestHeader("X-EditSecret", editSecret); + req.setRequestHeader("V-EditSecret", editSecret); } req.send(segment); } catch (e) {