func (r *URIBuilder) ClientMethod(s string) *URIBuilder {
	r.clientMethod = s
	return r
}
ClientMethod sets the method which the client should call the remote server's handler
used to build the final request url too
package uri
import (
	"net/url"
	"strconv"
	"strings"
	"time"
	"github.com/geekypanda/httpcache/cfg"
)
type URIBuilder struct {
	serverAddr,
	clientMethod,
	clientURI string
	cacheLifetime    time.Duration
	cacheStatuscode  int
	cacheContentType string
}
func (r *URIBuilder) ServerAddr(s string) *URIBuilder {
	r.serverAddr = s
	return r
}