Преглед на файлове

The "Host" HTTP header should be placed as early as possible and also include

the port number.
master
Richard Nyberg преди 18 години
родител
ревизия
340fbf4737
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. +2
    -2
      misc/http_client.c

+ 2
- 2
misc/http_client.c Целия файл

@@ -459,11 +459,11 @@ http_get(struct http_req **out, const char *url, const char *hdrs,
if ((req->buf = evbuffer_new()) == NULL)
goto error;
if (evbuffer_add_printf(req->buf, "GET %s HTTP/1.1\r\n"
"Host: %s:%hu\r\n"
"Accept-Encoding:\r\n"
"Connection: close\r\n"
"Host: %s\r\n"
"%s"
"\r\n", req->url->uri, req->url->host, hdrs) == -1)
"\r\n", req->url->uri, req->url->host, req->url->port, hdrs) == -1)
goto error;
if (inet_aton(req->url->host, &addr) == 1) {
if (!http_connect(req, addr))


Loading…
Отказ
Запис