diff --git a/awsgi/__init__.py b/awsgi/__init__.py index 80c489e..75b41c9 100644 --- a/awsgi/__init__.py +++ b/awsgi/__init__.py @@ -36,7 +36,7 @@ def __call__(self, status, headers, exc_info=None): def response(self, output): return { 'isBase64Encoded': False, - 'statusCode': str(self.status), + 'statusCode': int(self.status), 'headers': dict(self.headers), 'body': self.body.getvalue() + ''.join(map(convert_str, output)), }