proxy.py/proxy
Abhinav Singh d9200fd082
Response bodies can be empty or missing + HttpParser refactoring (#688)
* Responses can have None body, remove assertions, update modify chunk plugin to not modify chunks for responses with no content

* Address mypy warning after removing assertion

* Reusable get_body_or_chunks

* Order methods by public/private, mark private ones with _ prefix

* HttpParser.url deprecation notice (renamed to _url).  Add zero-copy todo
2021-11-06 22:07:11 +05:30
..
common Fix python 3.10 @ ubuntu pytest ignore (#685) 2021-11-06 17:25:32 +05:30
core must_flush_before_shutdown until entire client buffer has been flushed (#686) 2021-11-06 18:26:39 +05:30
dashboard Use core loop for reverse proxy async IO operations (#675) 2021-11-05 15:55:56 +05:30
http Response bodies can be empty or missing + HttpParser refactoring (#688) 2021-11-06 22:07:11 +05:30
plugin Response bodies can be empty or missing + HttpParser refactoring (#688) 2021-11-06 22:07:11 +05:30
testing Fix python 3.10 @ ubuntu pytest ignore (#685) 2021-11-06 17:25:32 +05:30
__init__.py Update outdated sections of the codebase (#670) 2021-11-05 03:11:22 +05:30
__main__.py Doc & Banner update to match GitHub (#182) 2019-11-18 20:45:51 -08:00
proxy.py Add tests for missing core modules (#674) 2021-11-05 13:50:50 +05:30
py.typed Add py.typed marker, add version checker, remove deprecated methods (#255) 2020-01-06 21:23:38 -08:00