|  | @@ -6,11 +6,17 @@ static void *callback(enum mg_event event,
 | 
	
		
			
				|  |  |                        struct mg_connection *conn,
 | 
	
		
			
				|  |  |                        const struct mg_request_info *request_info) {
 | 
	
		
			
				|  |  |    if (event == MG_NEW_REQUEST) {
 | 
	
		
			
				|  |  | -    // Echo requested URI back to the client
 | 
	
		
			
				|  |  | -    mg_printf(conn, "HTTP/1.1 200 OK\r\n"
 | 
	
		
			
				|  |  | -              "Content-Type: text/plain\r\n\r\n"
 | 
	
		
			
				|  |  | -              "%s", request_info->uri);
 | 
	
		
			
				|  |  | -    return "";  // Mark as processed
 | 
	
		
			
				|  |  | +    const char *content = "hello from mongoose!";
 | 
	
		
			
				|  |  | +    mg_printf(conn,
 | 
	
		
			
				|  |  | +              "HTTP/1.1 200 OK\r\n"
 | 
	
		
			
				|  |  | +              "Content-Type: text/plain\r\n"
 | 
	
		
			
				|  |  | +              "Content-Length: %d\r\n"        // Always set Content-Length
 | 
	
		
			
				|  |  | +              "\r\n"
 | 
	
		
			
				|  |  | +              "%s",
 | 
	
		
			
				|  |  | +              strlen(content),
 | 
	
		
			
				|  |  | +              content);
 | 
	
		
			
				|  |  | +    // Mark as processed
 | 
	
		
			
				|  |  | +    return "";
 | 
	
		
			
				|  |  |    } else {
 | 
	
		
			
				|  |  |      return NULL;
 | 
	
		
			
				|  |  |    }
 |