anchor.diff:  begin
       request_text := '';
       { read request from client }
  -    bytes_read := fpRecv(client_socket, @request_text[1], 255, 0);
  +    bytes_read := fpRecv(client_socket, @request_text[1], BUFFER_SIZE, 0);
   
       rc := HTTP_STATUS_BAD_REQUEST;
       tot_request_time_ms := 0;
  
positive.code:            @response_body[1],
             Length(response_body),
             0);
  
      { close client socket connection }
      CloseSocket(client_socket);
  
negative.code:                     second_token := ExtractWord(2, request_args, [',']);
                      file_path := ExtractWord(3, request_args, [',']);
  
                      { strip off leading '/' }
                      first_token := MidStr(first_token, 2, Length(first_token)-1);
  
                      rc_input := StrToInt(first_token);
                      { rc := rc_input; }
                      disk_read_time_ms := StrToInt(second_token);
  