【发布时间】:2018-03-24 12:39:12
【问题描述】:
我正在使用一个 swagger 生成的 undertow 服务器 (light4j),并试图通过 html 表单实现文件上传。 问题是应该包含文件的 Formdata 为空。 代码很简单,这可能是什么问题? 我发现的示例正好显示了此代码,可能已注册为处理程序,但这不应影响功能。还有什么要考虑的吗?
前端
<form action="http://localhost:8081/edit/upload" method="post" enctype="multipart/form-data">
<input type="file" name="upfile" id="upfile">
<input type="submit" value="Upload">
</form>
后端
@Override
public void handleRequest(HttpServerExchange exchange) throws Exception {
//following attachment is null!
FormData attachment = exchange.getAttachment(FormDataParser.FORM_DATA);
【问题讨论】:
标签: java forms swagger multipart undertow