multipart / form-data不在标头中发送二进制数据

时间:2017-07-25 12:39:50

标签: html http upload multipartform-data

我想知道为什么这段代码没有在HTTP请求头中发送文件的数据。

<!DOCTYPE html>
<html>
  <head>
    <title>Test</title>
  </head>
  <body>
    <form enctype="multipart/form-data" action="test.html" method="post">
      <input type="file" name="photo">
      <button type="submit">Submit</button>
    </form>
  </body>
</html>

它没有指向任何服务器端代码,但据我所知,这不应该影响生成HTTP请求的浏览器。查看实际的HTTP请求,它显示它获取文件名但不是实际数据。下面的链接显示了chrome中的请求有效负载。

Request payload

1 个答案:

答案 0 :(得分:0)

正在发送文件数据。 Chrome Dev工具无法显示它。