Skip to content

Commit 92a3056

Browse files
Don't serialize content-length without content-type
1 parent 58e2192 commit 92a3056

File tree

2 files changed

+15
-84
lines changed

2 files changed

+15
-84
lines changed

packages/smithy-http/src/smithy_http/serializers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ def begin_struct(self, schema: Schema) -> Iterator[ShapeSerializer]:
150150
content_length = payload.tell()
151151
else:
152152
content_type = None
153-
content_length = 0
153+
content_length = None
154154
binding_serializer = HTTPRequestBindingSerializer(
155155
payload_serializer,
156156
self._http_trait.path,
@@ -329,7 +329,7 @@ def begin_struct(self, schema: Schema) -> Iterator[ShapeSerializer]:
329329
content_length = payload.tell()
330330
else:
331331
content_type = None
332-
content_length = 0
332+
content_length = None
333333
binding_serializer = HTTPResponseBindingSerializer(
334334
payload_serializer,
335335
binding_matcher,

0 commit comments

Comments
 (0)