From 1b62fda8d00da458084bce13a58ca884a68aff2f Mon Sep 17 00:00:00 2001 From: swaggboi Date: Fri, 10 Nov 2023 01:33:40 -0500 Subject: [PATCH] Trying some things --- multipart-form/multipart-form.raku | 17 +++++++++++------ multipart-form/templates/index.mustache | 4 ++++ 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/multipart-form/multipart-form.raku b/multipart-form/multipart-form.raku index bb920c1..a381800 100755 --- a/multipart-form/multipart-form.raku +++ b/multipart-form/multipart-form.raku @@ -51,13 +51,18 @@ get '/', -> $request, $response { }; post '/', -> $request, $response { - my Str $filename = - $request.content ~ - '.' ~ - $request.content.split('/')[1]; - my Buf $file-body = $request.content; + # This works: + #my Str $filename = + # $request.content ~ + # '.' ~ + # $request.content.split('/')[1]; + #my Buf $file-body = $request.content; + # + #('uploads/' ~ $filename).IO.spurt: $file-body; - ('uploads/' ~ $filename).IO.spurt: $file-body; + # Not sure about this: + dd $request.content.decode; # Works! + dd $request.content; # Doesn't like hyphen? $response.redirect('/'); }; diff --git a/multipart-form/templates/index.mustache b/multipart-form/templates/index.mustache index 63a8e5c..b97e298 100644 --- a/multipart-form/templates/index.mustache +++ b/multipart-form/templates/index.mustache @@ -6,6 +6,10 @@

{{title}}

+
+ + +