首页 > 解决方案 > 上传文件

不发送文件

问题描述

我正在尝试根据此答案上传文件:

<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--

而且我看不到文件的内容,我觉得它似乎没有发送文件,我错过了什么?

标签: htmlformsupload

解决方案


您缺少名称属性

<input type="file" class="hide_file" id="browse-btn" name="file">

推荐阅读