|
@ -165,6 +165,11 @@ func (f RestletFunc) Handle(ctx RequestContext, w http.ResponseWriter, r *http.R |
|
|
if ret.DataOnly { |
|
|
if ret.DataOnly { |
|
|
data = ret.Data |
|
|
data = ret.Data |
|
|
} |
|
|
} |
|
|
|
|
|
if len(ret.Cookies) > 0 { |
|
|
|
|
|
for _, c := range ret.Cookies { |
|
|
|
|
|
http.SetCookie(w, c) |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
switch strings.ToLower(format) { |
|
|
switch strings.ToLower(format) { |
|
|
case "xml": |
|
|
case "xml": |
|
|
XmlReponse(data, retCode, w) |
|
|
XmlReponse(data, retCode, w) |
|
|