github.com/cloud-green/juju@v0.0.0-20151002100041-a00291338d3d/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 }