mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-08 11:53:00 -04:00
Remove http_struct.h usage in sample/https-client.c
This commit is contained in:
parent
2fad0f3d52
commit
8a90a850fc
@ -30,7 +30,6 @@
|
||||
#include <event2/listener.h>
|
||||
#include <event2/util.h>
|
||||
#include <event2/http.h>
|
||||
#include <event2/http_struct.h>
|
||||
|
||||
#include <openssl/ssl.h>
|
||||
#include <openssl/err.h>
|
||||
@ -72,7 +71,8 @@ http_request_done(struct evhttp_request *req, void *ctx)
|
||||
}
|
||||
|
||||
fprintf(stderr, "Response line: %d %s\n",
|
||||
req->response_code, req->response_code_line);
|
||||
evhttp_request_get_response_code(req),
|
||||
evhttp_request_get_response_code_line(req));
|
||||
|
||||
while ((nread = evbuffer_remove(req->input_buffer, buffer, sizeof(buffer)))
|
||||
> 0) {
|
||||
@ -182,6 +182,7 @@ main(int argc, char **argv)
|
||||
struct bufferevent *bev;
|
||||
struct evhttp_connection *evcon;
|
||||
struct evhttp_request *req;
|
||||
struct evkeyvalq *output_headers;
|
||||
|
||||
if (argc != 2)
|
||||
syntax();
|
||||
@ -314,8 +315,9 @@ main(int argc, char **argv)
|
||||
return 1;
|
||||
}
|
||||
|
||||
evhttp_add_header(req->output_headers, "Host", host);
|
||||
evhttp_add_header(req->output_headers, "Connection", "close");
|
||||
output_headers = evhttp_request_get_output_headers(req);
|
||||
evhttp_add_header(output_headers, "Host", host);
|
||||
evhttp_add_header(output_headers, "Connection", "close");
|
||||
|
||||
r = evhttp_make_request(evcon, req, EVHTTP_REQ_GET, uri);
|
||||
if (r != 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user