@@ -226,14 +226,14 @@ def handle_payload_v1(app, event, context):
226226 "REQUEST_METHOD" : event .get ("httpMethod" , {}),
227227 "SCRIPT_NAME" : script_name ,
228228 "SERVER_NAME" : headers .get ("Host" , "lambda" ),
229- "SERVER_PORT" : headers .get ("X-Forwarded-Port" , "80 " ),
229+ "SERVER_PORT" : headers .get ("X-Forwarded-Port" , "443 " ),
230230 "SERVER_PROTOCOL" : "HTTP/1.1" ,
231231 "wsgi.errors" : sys .stderr ,
232232 "wsgi.input" : io .BytesIO (body ),
233233 "wsgi.multiprocess" : False ,
234234 "wsgi.multithread" : False ,
235235 "wsgi.run_once" : False ,
236- "wsgi.url_scheme" : headers .get ("X-Forwarded-Proto" , "http " ),
236+ "wsgi.url_scheme" : headers .get ("X-Forwarded-Proto" , "https " ),
237237 "wsgi.version" : (1 , 0 ),
238238 "serverless.authorizer" : event .get ("requestContext" , {}).get ("authorizer" ),
239239 "serverless.event" : event ,
@@ -282,14 +282,14 @@ def handle_payload_v2(app, event, context):
282282 .get ("method" , "" ),
283283 "SCRIPT_NAME" : script_name ,
284284 "SERVER_NAME" : headers .get ("Host" , "lambda" ),
285- "SERVER_PORT" : headers .get ("X-Forwarded-Port" , "80 " ),
285+ "SERVER_PORT" : headers .get ("X-Forwarded-Port" , "443 " ),
286286 "SERVER_PROTOCOL" : "HTTP/1.1" ,
287287 "wsgi.errors" : sys .stderr ,
288288 "wsgi.input" : io .BytesIO (body ),
289289 "wsgi.multiprocess" : False ,
290290 "wsgi.multithread" : False ,
291291 "wsgi.run_once" : False ,
292- "wsgi.url_scheme" : headers .get ("X-Forwarded-Proto" , "http " ),
292+ "wsgi.url_scheme" : headers .get ("X-Forwarded-Proto" , "https " ),
293293 "wsgi.version" : (1 , 0 ),
294294 "serverless.authorizer" : event .get ("requestContext" , {}).get ("authorizer" ),
295295 "serverless.event" : event ,
@@ -330,14 +330,14 @@ def handle_lambda_integration(app, event, context):
330330 "REQUEST_METHOD" : event .get ("method" , "" ),
331331 "SCRIPT_NAME" : script_name ,
332332 "SERVER_NAME" : headers .get ("Host" , "lambda" ),
333- "SERVER_PORT" : headers .get ("X-Forwarded-Port" , "80 " ),
333+ "SERVER_PORT" : headers .get ("X-Forwarded-Port" , "443 " ),
334334 "SERVER_PROTOCOL" : "HTTP/1.1" ,
335335 "wsgi.errors" : sys .stderr ,
336336 "wsgi.input" : io .BytesIO (body ),
337337 "wsgi.multiprocess" : False ,
338338 "wsgi.multithread" : False ,
339339 "wsgi.run_once" : False ,
340- "wsgi.url_scheme" : headers .get ("X-Forwarded-Proto" , "http " ),
340+ "wsgi.url_scheme" : headers .get ("X-Forwarded-Proto" , "https " ),
341341 "wsgi.version" : (1 , 0 ),
342342 "serverless.authorizer" : event .get ("enhancedAuthContext" ),
343343 "serverless.event" : event ,
0 commit comments