Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion src/server.c
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,19 @@ int send_response(int fd, char *header, char *content_type, void *body, int cont
{
const int max_response_size = 262144;
char response[max_response_size];

// Build HTTP response and store it in response

///////////////////
// IMPLEMENT ME! //
///////////////////
sprintf(response,
"%s\n"
"Content-type: %s\n"
"Content-length: %d\n"
"Connection: close\n"
"\n"
"%s\n", header, content_type, content_length, body
);

// Send it all!
int rv = send(fd, response, response_length, 0);
Expand Down