Skip to content

Commit 62bed4a

Browse files
committed
query param edge case
1 parent cf63b30 commit 62bed4a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

core.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,9 @@ parseHttpRequest() {
252252
# Parse query parameters
253253
if [[ ! -z "$REQUEST_QUERY" ]]; then
254254
while read -r -d '&' line; do
255-
QUERY_PARAMS["${line%%=*}"]=$(urldecode "${line#*=}")
255+
local VARNAME="${line%%=*}"
256+
[[ -z "$VARNAME" ]] && continue
257+
QUERY_PARAMS["$VARNAME"]=$(urldecode "${line#*=}")
256258
done <<< "${REQUEST_QUERY}&"
257259
fi
258260

0 commit comments

Comments
 (0)