Open
Description
func decode(writer http.ResponseWriter, request *http.Request) {
imgUrl := request.URL.Query().Get("url")
resp, err := http.Get(imgUrl)
if err != nil {
http.Error(writer, err.Error(), http.StatusInternalServerError)
return
}
defer resp.Body.Close()
//i, _, err := image.Decode(resp.Body)
//if err != nil {
// log.Fatal(err)
//}
//fmt.Println(i.Bounds())
qrMatrix, err := qrcode.Decode(request.Body)
if err != nil {
http.Error(writer, err.Error(), http.StatusInternalServerError)
return
}
writer.Write([]byte(qrMatrix.Content))
}
This return an error: image: unknown format
Metadata
Metadata
Assignees
Labels
No labels
Activity