I am saving an canvas image in png
format, and sending it to my server. The string I am sending is in this format...
data:image/png;base64,iVBORw0K...
I want to save this image to a folder called images on my server. But when I look for examples I can't find any. I basically want to do what move_uploaded_file
would do in PHP
. Right now I have this...
type test_struct struct {
Test string `json:"image"`
}
func GetImage(rw http.ResponseWriter, req *http.Request, _ httprouter.Params) {
var img test_struct
json.NewDecoder(req.Body).Decode(&img)
Now how would I save img.Test
, which is the string format above, to a folder in my server so that when I open that folder I can see the image?