-
- Downloads
HTTP Proxy, PUT & POST, unit tests and refactoring.
Implemented/modified PUT & POST to not used chunked encoding for the request. Made the unit test much happier and probably a better thing for the pipeline. Have a cheesy static & dynamic proxy capability using both local options and a way to wire into LLProxy in llmessages. Not a clean thing but it will get the proxy path working with both socks5 & http proxies. Refactoring to get rid of unneeded library handler and unified an HttpStatus return for all requests. Big batch of code removed as a result of that and more is possible as well as some syscall avoidance with a bit more work. Boosted the unit tests for simple PUT & POST test which revealed the test harness does *not* like chunked encoding so we'll avoid it for now (and don't really need it in any of our schemes).
Showing
- indra/llcorehttp/CMakeLists.txt 5 additions, 0 deletionsindra/llcorehttp/CMakeLists.txt
- indra/llcorehttp/_httpopcancel.cpp 0 additions, 11 deletionsindra/llcorehttp/_httpopcancel.cpp
- indra/llcorehttp/_httpopcancel.h 0 additions, 3 deletionsindra/llcorehttp/_httpopcancel.h
- indra/llcorehttp/_httpoperation.cpp 7 additions, 11 deletionsindra/llcorehttp/_httpoperation.cpp
- indra/llcorehttp/_httpoperation.h 7 additions, 6 deletionsindra/llcorehttp/_httpoperation.h
- indra/llcorehttp/_httpoprequest.cpp 53 additions, 10 deletionsindra/llcorehttp/_httpoprequest.cpp
- indra/llcorehttp/_httpoprequest.h 7 additions, 0 deletionsindra/llcorehttp/_httpoprequest.h
- indra/llcorehttp/_httpopsetget.cpp 105 additions, 0 deletionsindra/llcorehttp/_httpopsetget.cpp
- indra/llcorehttp/_httpopsetget.h 78 additions, 0 deletionsindra/llcorehttp/_httpopsetget.h
- indra/llcorehttp/_httpopsetpriority.cpp 0 additions, 14 deletionsindra/llcorehttp/_httpopsetpriority.cpp
- indra/llcorehttp/_httpopsetpriority.h 1 addition, 3 deletionsindra/llcorehttp/_httpopsetpriority.h
- indra/llcorehttp/_httppolicy.cpp 6 additions, 0 deletionsindra/llcorehttp/_httppolicy.cpp
- indra/llcorehttp/_httppolicy.h 3 additions, 1 deletionindra/llcorehttp/_httppolicy.h
- indra/llcorehttp/_httppolicyglobal.cpp 26 additions, 12 deletionsindra/llcorehttp/_httppolicyglobal.cpp
- indra/llcorehttp/_httppolicyglobal.h 4 additions, 3 deletionsindra/llcorehttp/_httppolicyglobal.h
- indra/llcorehttp/_httpservice.cpp 6 additions, 5 deletionsindra/llcorehttp/_httpservice.cpp
- indra/llcorehttp/_httpservice.h 8 additions, 2 deletionsindra/llcorehttp/_httpservice.h
- indra/llcorehttp/httprequest.cpp 80 additions, 71 deletionsindra/llcorehttp/httprequest.cpp
- indra/llcorehttp/httprequest.h 38 additions, 6 deletionsindra/llcorehttp/httprequest.h
- indra/llcorehttp/tests/llcorehttp_test.cpp 6 additions, 0 deletionsindra/llcorehttp/tests/llcorehttp_test.cpp
Loading
Please register or sign in to comment