diff options
-rw-r--r-- | license-generator/src/bin/license.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/license-generator/src/bin/license.rs b/license-generator/src/bin/license.rs index 5688632..8c30e6a 100644 --- a/license-generator/src/bin/license.rs +++ b/license-generator/src/bin/license.rs @@ -87,6 +87,17 @@ fn main() -> Result<()> { // Send Zip file // method POST + match req.param("REQUEST_METHOD") { + Some(method) => { + if method != "POST" { + return response::error_405(&mut req.stdout(), "POST"); + } + }, + None => { + return response::error_500(&mut req.stdout(), None); + }, + }; + let ps = params::parse(¶ms); let name = ps.get("name"); let email = ps.get("email"); |