github.com/axw/juju@v0.0.0-20161005053422-4bd6544d08d4/api/http/http.go (about)

     1  // Copyright 2014 Canonical Ltd.
     2  // Licensed under the AGPLv3, see LICENCE file for details.
     3  
     4  package http
     5  
     6  import (
     7  	"net/http"
     8  )
     9  
    10  // HTTPClient is an API-specific HTTP client.
    11  type HTTPClient interface {
    12  	// Do sends the HTTP request, returning the subsequent response.
    13  	Do(req *http.Request) (*http.Response, error)
    14  }