html - 上传文件
问题描述
我正在尝试根据此答案上传文件:
<form enctype="multipart/form-data" action="http://localhost:61113/api/file/upload" method="post">
<div>
<input type="text" placeholder="No file selected" id="txtPath" />
<div id="div-btn">
Choose File
<input type="file" class="hide_file" id="browse-btn">
</div>
</div>
<button id="btnScan" type="submit">Scan</button>
</form>
但在服务器端我只得到请求的内容:
------WebKitFormBoundaryYhhj0sW5ARh7d9ZO--
而且我看不到文件的内容,我觉得它似乎没有发送文件,我错过了什么?
解决方案
您缺少名称属性
<input type="file" class="hide_file" id="browse-btn" name="file">
推荐阅读
- javascript - 如何在 React js 中将 JSX 元素从子元素传递给父元素
- php - 获取字符串末尾的第 5 个字符
- excel - 替代 Excel 的引用另一张工作表的 INDIRECT 函数
- algorithm - 受限于单向道路的寻路算法
- android - 启动对话活动和重新创建活动时未调用 OnActivityResult
- gitlab - 没有 GitLab 本地安装的 GitLab 运行器
- android - 在 AsyncTask for android 中更改模板 progressDialog
- javascript - 哪些 HTML5 元素具有 onload/“load 事件”?
- html - 如何在 CSS 中保持所有窗口大小的位置和大小?
- android - One Signal Android 处理静音通知