Skip to content

Commit 7985267

Browse files
committed
Use lwan_request_get_host() instead of the generic get_header()
The Host header is ready to be fetched from the request helper struct, so fetch it rather than looping through all the headers to find the one we're looking for!
1 parent 5815281 commit 7985267

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/samples/pastebin/main.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ static enum lwan_http_status post_paste(struct lwan_request *request,
121121
cache_coro_get_and_ref_entry(pastes, request->conn->coro, key);
122122

123123
if (paste) {
124-
const char *host_hdr = lwan_request_get_header(request, "Host");
124+
const char *host_hdr = lwan_request_get_host(request);
125125

126126
if (!host_hdr)
127127
return HTTP_BAD_REQUEST;
@@ -140,7 +140,7 @@ static enum lwan_http_status post_paste(struct lwan_request *request,
140140
static enum lwan_http_status doc(struct lwan_request *request,
141141
struct lwan_response *response)
142142
{
143-
const char *host_hdr = lwan_request_get_header(request, "Host");
143+
const char *host_hdr = lwan_request_get_host(request);
144144

145145
if (!host_hdr)
146146
return HTTP_BAD_REQUEST;

0 commit comments

Comments
 (0)