diff options
Diffstat (limited to 'license-generator/src')
| -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"); | 
