You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
def _is_100_continue_status(self, maybe_status_line):
parts = maybe_status_line.split(None, 2)
# Check for HTTP/<version> 100 Continue\r\n
return (
len(parts) >= 3 and parts[0].startswith(b'HTTP/') and
parts[1] == b'100')
If boto3 recv "HTTP/ 100" but not "HTTP/ 100 continue", botocore will ignore this message because "len(part3)" with be 2. Maybe botocore should ignore the reason-phrase content.
The text was updated successfully, but these errors were encountered:
@zhaoyujing - Thank you for your post. We are tracking this issue under the issue #1931. There is also a PR submitted with the fix. Let's track this issue under the linked github issue.
If boto3 recv "HTTP/ 100" but not "HTTP/ 100 continue", botocore will ignore this message because "len(part3)" with be 2. Maybe botocore should ignore the reason-phrase content.
The text was updated successfully, but these errors were encountered: