我有一个包含以下代码的 html 页面。
<form action="/image" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">
</form>
然后我有一些 Go 代码来获取后端的文件。
func uploaderHandler(w http.ResponseWriter, r *http.Request) {
userInput := r.FormValue("file")
但是每当我尝试使用 go 脚本中的 userInput 时,它都不返回任何内容。我传递的变量错了吗?
编辑:我知道如何将文本/密码的内容上传到 golang。我无法使用代码将图像上传到 Go。
编辑 2:阅读 Go 指南并找到解决方案。见下文。
翻阅古今
相关分类