mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-10 04:50:37 -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/listener.h>
|
||||||
#include <event2/util.h>
|
#include <event2/util.h>
|
||||||
#include <event2/http.h>
|
#include <event2/http.h>
|
||||||
#include <event2/http_struct.h>
|
|
||||||
|
|
||||||
#include <openssl/ssl.h>
|
#include <openssl/ssl.h>
|
||||||
#include <openssl/err.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",
|
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)))
|
while ((nread = evbuffer_remove(req->input_buffer, buffer, sizeof(buffer)))
|
||||||
> 0) {
|
> 0) {
|
||||||
@ -182,6 +182,7 @@ main(int argc, char **argv)
|
|||||||
struct bufferevent *bev;
|
struct bufferevent *bev;
|
||||||
struct evhttp_connection *evcon;
|
struct evhttp_connection *evcon;
|
||||||
struct evhttp_request *req;
|
struct evhttp_request *req;
|
||||||
|
struct evkeyvalq *output_headers;
|
||||||
|
|
||||||
if (argc != 2)
|
if (argc != 2)
|
||||||
syntax();
|
syntax();
|
||||||
@ -314,8 +315,9 @@ main(int argc, char **argv)
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
evhttp_add_header(req->output_headers, "Host", host);
|
output_headers = evhttp_request_get_output_headers(req);
|
||||||
evhttp_add_header(req->output_headers, "Connection", "close");
|
evhttp_add_header(output_headers, "Host", host);
|
||||||
|
evhttp_add_header(output_headers, "Connection", "close");
|
||||||
|
|
||||||
r = evhttp_make_request(evcon, req, EVHTTP_REQ_GET, uri);
|
r = evhttp_make_request(evcon, req, EVHTTP_REQ_GET, uri);
|
||||||
if (r != 0) {
|
if (r != 0) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user