diff options
| author | lijia <[email protected]> | 2024-07-17 14:27:15 +0800 |
|---|---|---|
| committer | lijia <[email protected]> | 2024-07-18 09:54:56 +0800 |
| commit | c4c7aa89bf01b321f5b582d84b684171e6dbcf66 (patch) | |
| tree | 37678010c572f18f5d439101a40cc1f832e0154a /src/http_decoder_half.h | |
| parent | b1548c7c6dc2198a4df20b11ce8eb72e766f56b7 (diff) | |
Add BODY_START message; add http_url_decode(); disable CONNECT tunnel.HEADv2.0.4dev-on-stellar2.0
Diffstat (limited to 'src/http_decoder_half.h')
| -rw-r--r-- | src/http_decoder_half.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/http_decoder_half.h b/src/http_decoder_half.h index 5183171..9ea5169 100644 --- a/src/http_decoder_half.h +++ b/src/http_decoder_half.h @@ -52,7 +52,7 @@ void http_decoder_half_reinit(struct http_decoder_half *half, struct http_decoder_result_queue *queue, nmx_pool_t *mempool, struct session *sess); -int http_decoder_half_parse(struct http_decoder_half *half, const char *data, size_t data_len); +int http_decoder_half_parse(int proxy_enable, struct http_decoder_half *half, const char *data, size_t data_len); long long http_decoder_half_trans_count(struct http_decoder_half *half); @@ -84,6 +84,7 @@ void http_decoder_half_data_dump(struct http_decoder_half *half); void http_decoder_get_host_feed_url(struct http_decoder_half *half); void http_decoder_get_url(struct http_decoder_half_data *hfdata, nmx_pool_t *mempool); +int http_half_data_get_decode_url(struct http_decoder_half_data *res_data, hstring *url); void http_decoder_join_url(struct http_decoder_half_data *hfdata, nmx_pool_t *mempool, const struct http_header *host_hdr); |
