summaryrefslogtreecommitdiff
path: root/Servers/WebServer/Client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Servers/WebServer/Client.cpp')
-rw-r--r--Servers/WebServer/Client.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/Servers/WebServer/Client.cpp b/Servers/WebServer/Client.cpp
index 90f9eeeb6d..149a12dce8 100644
--- a/Servers/WebServer/Client.cpp
+++ b/Servers/WebServer/Client.cpp
@@ -68,11 +68,13 @@ void Client::handle_request(ByteBuffer raw_request)
return;
}
- m_socket->write("HTTP/1.0 200 OK\r\n");
- m_socket->write("Server: WebServer (SerenityOS)\r\n");
- m_socket->write("Content-Type: text/html\r\n");
- m_socket->write("\r\n");
+ StringBuilder builder;
+ builder.append("HTTP/1.0 200 OK\r\n");
+ builder.append("Server: WebServer (SerenityOS)\r\n");
+ builder.append("Content-Type: text/html\r\n");
+ builder.append("\r\n");
+ m_socket->write(builder.to_string());
m_socket->write(file->read_all());
log_response(200, request);