code: func (va *ValidationAuthorityImpl) fetchHTTP(
  	ctx context.Context,
  	host string,
  	path string) ([]byte, []core.ValidationRecord, *probs.ProblemDetails) {
  	body, records, err := va.processHTTPValidation(ctx, host, path)
  	if err != nil {
  		// Use detailedError to convert the error into a problem
  		return body, records, detailedError(err)
  	}
  	return body, records, nil
  }
docs: // fetchHTTP invokes processHTTPValidation and if an error result is
  // returned, converts it to a problem. Otherwise the results from
  // processHTTPValidation are returned.