diff options
author | Přemysl Eric Janouch <p@janouch.name> | 2020-10-17 00:46:09 +0200 |
---|---|---|
committer | Přemysl Eric Janouch <p@janouch.name> | 2021-07-07 19:16:00 +0200 |
commit | 73ec9134c80f9bbca5cdb0d7980fcc03dd3abeb3 (patch) | |
tree | 1a15cd294670fd230626c9caed650f52aa8386c9 /json-rpc-shell.c | |
parent | ad395da749b85d20b465581b8699a726c68418f1 (diff) | |
download | json-rpc-shell-73ec9134c80f9bbca5cdb0d7980fcc03dd3abeb3.tar.gz json-rpc-shell-73ec9134c80f9bbca5cdb0d7980fcc03dd3abeb3.tar.xz json-rpc-shell-73ec9134c80f9bbca5cdb0d7980fcc03dd3abeb3.zip |
WIP: json-rpc-test-server: add HTTP support
Stage 1: make just the HTTP part work.
WIP:
- Ensure requests aren't started in client_http_on_headers_complete()
when the request demands an upgrade
- Figure out keep-alive
- Make sure request_free() is called exactly once after request start
and between requests
- Triple-check the code makes some resembling of sense
Updates #5
Later stages:
- clean up (#7)
- ensure WS upgrade works here (it has a completely separate parser,
which could be passed as an http_parserpp pointer to
ws_handler_finish_handshake())
- move in ws_handler's handshake code
Diffstat (limited to 'json-rpc-shell.c')
0 files changed, 0 insertions, 0 deletions