Procházet zdrojové kódy

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

the port number.
master
Richard Nyberg před 17 roky
rodič
revize
340fbf4737
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. +2
    -2
      misc/http_client.c

+ 2
- 2
misc/http_client.c Zobrazit soubor

@@ -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))


Načítá se…
Zrušit
Uložit