1. 程式人生 > >golang http獲取上傳檔案 小記

golang http獲取上傳檔案 小記

		r.ParseMultipartForm(32 << 20)                 //分配獲取資訊記憶體
		file, handler, err := r.FormFile("uploadfile") //name的欄位
		if err != nil {
			fmt.Println(err)
			return
		}
		defer file.Close()
		fmt.Fprintf(w, "%v", handler.Header)
		var buff = make([]byte, 1024)
		n, err := file.Read(buff)
		if err != nil {
			fmt.Println(err)
			return
		}
		fmt.Println(string(buff[:n]))