diff options
author | Leah Neukirchen <leah@vuxu.org> | 2020-05-08 01:18:06 +0200 |
---|---|---|
committer | Leah Neukirchen <leah@vuxu.org> | 2020-05-08 01:18:06 +0200 |
commit | 366cb1e744ae916a6cb2409bb3cfe359a5b03a4a (patch) | |
tree | 4ceadafb87eaf50089b161d0641024a48cb4131d | |
parent | a9d9b31957b0a48f35e28f2102af2f7cd0be8d51 (diff) | |
download | hittpd-366cb1e744ae916a6cb2409bb3cfe359a5b03a4a.tar.gz hittpd-366cb1e744ae916a6cb2409bb3cfe359a5b03a4a.tar.xz hittpd-366cb1e744ae916a6cb2409bb3cfe359a5b03a4a.zip |
skip query parameters when parsing file name
-rw-r--r-- | hittpd.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/hittpd.c b/hittpd.c index 40c81a3..daf2c1f 100644 --- a/hittpd.c +++ b/hittpd.c @@ -498,6 +498,8 @@ on_message_complete(http_parser *p) { } else if (s[i] == 0) { send_error(p, 400, "Bad Request"); return 0; + } else if (s[i] == '?') { + break; } else { *t++ = s[i]; } |