func (r *Request) PathParameters() map[string]string {
	return r.pathParameters
}
PathParameters accesses the Path parameter values
package restful
import (
	"bytes"
	"compress/zlib"
	"io/ioutil"
	"net/http"
)
var defaultRequestContentType string
var doCacheReadEntityBytes = true
type Request struct {
	Request           *http.Request
	bodyContent       *[]byte  
	pathParameters    map[string]string
	attributes        map[string]interface{}  
	selectedRoutePath string                  
}
func NewRequest(httpRequest *http.Request) *Request {
	return &Request{
		Request:        httpRequest,
		pathParameters: map[string]string{},
		attributes:     map[string]interface{}{},
	}  
}
func DefaultRequestContentType(mime string) {
	defaultRequestContentType = mime
}
func SetCacheReadEntity(doCache bool) {
	doCacheReadEntityBytes = doCache
}
func (r *Request) PathParameter(name string) string {
	return r.pathParameters[name]
}