亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 Go 從郵遞員請求正文獲取路徑和文件名

如何使用 Go 從郵遞員請求正文獲取路徑和文件名

Go
MMTTMM 2022-10-04 19:57:11
這個問題已經問過了,但它不能解決我的問題。在我的項目中,我無法打印路徑和文件名。它顯示了一些錯誤,如下所示:Go2021/10/13 16:25:07 http: panic serving [::1]:60170: runtime error: invalid memory address or nil pointer dereference goroutine 6 [running]:我的郵遞員收藏我的代碼package mainimport (    "fmt"    "net/http"    "github.com/gorilla/mux")func encodeFfmpeg(w http.ResponseWriter, r *http.Request) {    w.Header().Set("Content-Type", "multipart/form-data")    _, header, _ := r.FormFile("video")    fmt.Println(header.Filename)}func main() {    router := mux.NewRouter()    router.HandleFunc("/encode", encodeFfmpeg).Methods("POST")    // config port    fmt.Printf("Starting server at 8080 \n")    http.ListenAndServe(":8080", router)}我試圖打印帶有路徑的文件名,例如:/家/拉梅什/視頻/視頻.mp4
查看完整描述

1 回答

?
阿波羅的戰車

TA貢獻1862條經驗 獲得超6個贊

發送的請求缺少標頭中的參數。此參數是正常工作所必需的。boundaryContent-Typemultipart/form-data

在 Postman 中,刪除顯式標頭設置,并將其留給 Postman 使用參數自動設置標頭。Content-Typeboundary

有關更多信息,請參閱:https://stackoverflow.com/a/16022213/965900 和 https://stackoverflow.com/a/41435972/965900

最后但并非最不重要的一點是,不要忽視錯誤。


查看完整回答
反對 回復 2022-10-04
  • 1 回答
  • 0 關注
  • 98 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號