3
0
Files
corteza/sam/websocket.request.go
2018-06-03 20:24:46 +02:00

32 lines
674 B
Go

package sam
import (
"net/http"
"github.com/pkg/errors"
)
// Websocket client request parameters
type WebsocketClientRequest struct {
}
func (WebsocketClientRequest) new() *WebsocketClientRequest {
return &WebsocketClientRequest{}
}
func (w *WebsocketClientRequest) Fill(r *http.Request) error {
get := map[string]string{}
post := map[string]string{}
urlQuery := r.URL.Query()
for name, param := range urlQuery {
get[name] = string(param[0])
}
postVars := r.Form
for name, param := range postVars {
post[name] = string(param[0])
}
return errors.New("Not implemented: WebsocketClientRequest.Fill")
}
var _ RequestFiller = WebsocketClientRequest{}.new()