Changeset 45 in code


Ignore:
Timestamp:
Oct 20, 2021, 8:34:26 AM (4 years ago)
Author:
dev
Message:

Provide different output methods

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/partage.go

    r44 r45  
    204204        }
    205205
    206         if r.PostFormValue("output") == "html" {
     206        switch r.PostFormValue("output") {
     207        case "html":
    207208                data := templatedata{Links: links}
    208209                servetemplate(w, "/upload.html", data)
    209                 return
    210         } else {
     210        case "json":
     211                data, _ := json.Marshal(links)
     212                w.Write(data)
     213        default:
    211214                for _, link := range links {
    212215                        w.Write([]byte(link + "\r\n"))
Note: See TracChangeset for help on using the changeset viewer.