We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b1c3752 commit febae70Copy full SHA for febae70
packages/smithy-http/src/smithy_http/aio/crt.py
@@ -292,8 +292,12 @@ async def _marshal_request(
292
"""Create :py:class:`awscrt.http.HttpRequest` from
293
:py:class:`smithy_http.aio.HTTPRequest`"""
294
headers_list = []
295
+ if "Host" not in request.fields:
296
+ request.fields.set_field(Field(name="Host", values=[request.destination.host]))
297
+
298
for fld in request.fields.entries.values():
- if fld.kind != FieldPosition.HEADER:
299
+ # TODO: Use literal values for "header"/"trailer".
300
+ if fld.kind.value != FieldPosition.HEADER.value:
301
continue
302
for val in fld.values:
303
headers_list.append((fld.name, val))
0 commit comments