File upload golang服务器上载文件响应网络::ERR_EMPTY_响应
我正在使用DART+golang将一个小音频文件上传到服务器。一切都很好,直到我发帖离开后什么都没有返回。我想返回文件名,以便更改输入上的标签文本 1) 戈兰: 2) 飞镖反应,警戒File upload golang服务器上载文件响应网络::ERR_EMPTY_响应,file-upload,upload,go,response,File Upload,Upload,Go,Response,我正在使用DART+golang将一个小音频文件上传到服务器。一切都很好,直到我发帖离开后什么都没有返回。我想返回文件名,以便更改输入上的标签文本 1) 戈兰: 2) 飞镖反应,警戒 window.alert(“上传完成”) 工作 3) Chromium控制台中的错误: POST http://localhost:9999/upload net::ERR_EMPTY_RESPONSE 我对GOLANG很陌生,因此非常感谢您的帮助。上述代码中的第一个错误: defer file.Close()
window.alert(“上传完成”)代码>
工作
3) Chromium控制台中的错误:
POST http://localhost:9999/upload net::ERR_EMPTY_RESPONSE
我对GOLANG很陌生,因此非常感谢您的帮助。上述代码中的第一个错误:
defer file.Close()
在检查之前
if err != nil
--更新
和缺少的第2部分,在DART中:
req.setRequestHeader("Content-type","multipart/form-data");
我相信这不是你的代码中的错误,但很可能是Chrome中的错误,它是否发生在其他浏览器中/当你尝试curl
?Chrome中也是如此。在FF中,我获取:请求URL:请求方法:POST状态代码:如何获取响应中的文件名?最后两行,Fprintf
的用途是什么?
req.setRequestHeader("Content-type","multipart/form-data");