Add secure field to HTTP_Request to mark whether the underlying connection uses TLS or not

This commit is contained in:
2025-09-18 09:19:38 +02:00
parent a63e68f969
commit b1021deb15
7 changed files with 24 additions and 8 deletions
+2
View File
@@ -196,6 +196,8 @@ int http_server_wait(HTTP_Server *server, HTTP_Request **req, HTTP_ResponseBuild
server->ready_count--;
*req = http_engine_getreq(&server->conns[index].engine);
(*req)->secure = socket_pool_secure(server->socket_pool, server->conns[index].sock);
*builder = (HTTP_ResponseBuilder) { server, index, server->conns[index].gen };
return 0;
}