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