MCPcopy
hub / github.com/putyy/res-downloader / wxFileDecode

Method wxFileDecode

core/http.go:369–387  ·  view source on GitHub ↗
(w http.ResponseWriter, r *http.Request)

Source from the content-addressed store, hash-verified

367}
368
369func (h *HttpServer) wxFileDecode(w http.ResponseWriter, r *http.Request) {
370 var data struct {
371 shared.MediaInfo
372 Filename string `json:"filename"`
373 DecodeStr string `json:"decodeStr"`
374 }
375 if err := json.NewDecoder(r.Body).Decode(&data); err != nil {
376 h.error(w, err.Error())
377 return
378 }
379 savePath, err := resourceOnce.wxFileDecode(data.MediaInfo, data.Filename, data.DecodeStr)
380 if err != nil {
381 h.error(w, err.Error())
382 return
383 }
384 h.success(w, respData{
385 "save_path": savePath,
386 })
387}
388
389func (h *HttpServer) batchExport(w http.ResponseWriter, r *http.Request) {
390 var data struct {

Callers 1

HandleApiFunction · 0.45

Calls 2

errorMethod · 0.95
successMethod · 0.95

Tested by

no test coverage detected