code: func (c *Client) HttpRequest(method string, path string, data []byte, headers map[string]string) (*http.Response, []byte, error) {
  	span := c.tracer.StartSpan("Client.HttpRequest")
  	defer span.Finish()
  
  	return c.httpRequest(method, path, data, headers, false)
  }
docs: // HttpRequest sends an HTTP request to the Pilosa server.
  // **NOTE**: This function is experimental and may be removed in later revisions.