Skip to content

Commit eaceceb

Browse files
committed
httpclient: introduce a simple http implementation
Introduce a new http client implementation that can GET and POST to remote URLs. Consumers can use `git_http_client_init` to create a new client, `git_http_client_send_request` to send a request to the remote server and `git_http_client_read_response` to read the response. The http client implementation will perform the I/O with the remote server (http or https) but does not understand the git smart transfer protocol. This allows us to split the concerns of the http subtransport from the actual http implementation.
1 parent a591f36 commit eaceceb

File tree

2 files changed

+1045
-0
lines changed

2 files changed

+1045
-0
lines changed

0 commit comments

Comments
 (0)