diff options
author | Luo Zhaoyu <luozhaoyu90@gmail.com> | 2019-08-26 13:50:21 -0400 |
---|---|---|
committer | Marcel Hellkamp <marc@gsites.de> | 2019-08-30 16:10:55 +0200 |
commit | 375fb78b38158154fd3be8b9669e312717ed4d29 (patch) | |
tree | ae2f2ed59d403f93ce518be8ddff7e0ba42e88a5 | |
parent | 357a0cb39cb8337f8467f5396e4b7caaa7e4f25c (diff) | |
download | bottle-375fb78b38158154fd3be8b9669e312717ed4d29.tar.gz |
[bug] set default value for "Content-Length"
Setting default value as -1 when "Content-Length" is empty. If not, currently it will raise a ValueError
-rwxr-xr-x | bottle.py | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1787,7 +1787,7 @@ class BaseResponse(object): return out content_type = HeaderProperty('Content-Type') - content_length = HeaderProperty('Content-Length', reader=int) + content_length = HeaderProperty('Content-Length', reader=int, default=-1) expires = HeaderProperty( 'Expires', reader=lambda x: datetime.utcfromtimestamp(parse_date(x)), |