Skip to content

Commit 1d541c9

Browse files
authored
Merge pull request #85 from marcomontalbano/queryStringParameters
Fix 'queryStringParameters' when the url contains multiple question marks
2 parents c7ebf0d + 8ae82cb commit 1d541c9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/serve.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ function createHandler(dir, static) {
6969
var lambdaRequest = {
7070
path: request.path,
7171
httpMethod: request.method,
72-
queryStringParameters: queryString.parse(request.url.split("?")[1]),
72+
queryStringParameters: queryString.parse(request.url.split(/\?(.+)/)[1]),
7373
headers: request.headers,
7474
body: isBase64 ? Buffer.from(request.body.toString(), "utf8").toString("base64") : request.body,
7575
isBase64Encoded: isBase64

0 commit comments

Comments
 (0)