**前端代码如下** ``` <input type="text" value="hello gin" id="txt" name="txt" /> <input type="file" id="upload" name="upload" onchange="upFile()"/> function upFile() { var formData = new FormData var file = document.getElementById("upload").files[0] var text = document.getElementById("text").value formData.append("upload",file) formData.append("text",text) $.ajax({ url:"/file", type:"POST", contentType:false, processData: false, data:formData, success:function () { alert("上传成功") } }) } ``` 后端可以接收,相应200,但gin我用c.PostForm无法接受文件,值为空 ``` router.POST("/file", func(c *gin.Context) { file := c.PostForm("upload") fmt.Println(file) }) ```