Any clues people ? On Thursday, July 7, 2016 at 5:05:13 PM UTC+5:30, Mayank Jha wrote: > > I have the payload, > "--------------------------3c1e04950334427b > Content-Disposition: form-data; name="certificate"; filename="new-cert.pem" > Content-Type: application/octet-stream > > -----BEGIN RSA PRIVATE KEY----- > <MY PRIVATE KEY> > -----END RSA PRIVATE KEY----- > -----BEGIN CERTIFICATE----- > <MY CERTIFICATE> > -----END CERTIFICATE----- > > --------------------------3c1e04950334427b > Content-Disposition: form-data; name="body" > Content-Type: application/json > > {"name":"test"} > --------------------------3c1e04950334427b--" which I obtained by doing, > > //Here r is a *http.Request. object > > body := new(bytes.Buffer) > if r.Body != nil { > b, _ := ioutil.ReadAll(r.Body) > r.Body = ioutil.NopCloser(bytes.NewBuffer(b)) > if len(b) > 0 { > if err := json.Compact(body, b); err != nil { > body = bytes.NewBuffer(b) > } > } > } > > payload := body.String() > > > I want to reconstruct the request from this payload, how can I do that ? > Is that possible ? If yes, how ? > > >
-- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.