We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent eabe0d1 commit d74068fCopy full SHA for d74068f
aws_lambda_powertools/event_handler/api_gateway.py
@@ -806,7 +806,10 @@ def __init__(
806
def _add_cors(self, event: ResponseEventT, cors: CORSConfig):
807
"""Update headers to include the configured Access-Control headers"""
808
extracted_origin_header = extract_origin_header(event.resolved_headers_field)
809
- self.response.headers.update(cors.to_dict(extracted_origin_header))
+ if extracted_origin_header is None:
810
+ self.response.headers.update(cors.to_dict("*"))
811
+ else:
812
+ self.response.headers.update(cors.to_dict(extracted_origin_header))
813
814
def _add_cache_control(self, cache_control: str):
815
"""Set the specified cache control headers for 200 http responses. For non-200 `no-cache` is used."""
0 commit comments