问答

这个问题是关于文件上传请求体的内容的

作者:admin 2021-04-21 我要评论

input type="file" name="myfile" class="form-control pull-right" placeholder="文件上传" 对于这个input标签(注意有个name属性;) 此时你点击上传文件,能...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

<input type="file" name="myfile" class="form-control pull-right" placeholder="文件上传">

对于这个input标签(注意有个name属性;)
此时你点击上传文件,能够获得请求体的内容:
image

但是,如果你把input标签中的name属性去掉,你会发现这时候的请求体内容是:
image

问题就是:为啥会出现这种情况呢??谢谢

###
  • name 属性规定 input 元素的名称
  • name 属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据
  • 只有设置了 name 属性的表单元素才能在提交表单时传递它们的值,因为服务端获取表单提交的数据是通过表单元素的 name 属性的值而得到的,没有 name 属性就无法得到表单元素提交给服务端的值

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 这个问题是关于文件上传请求体的内容的

    这个问题是关于文件上传请求体的内容的

  • 最新版的chrome iframe读取不到cookie

    最新版的chrome iframe读取不到cookie

  • thinkphp5 redis使用pconnect 超时

    thinkphp5 redis使用pconnect 超时

  • html中写的css样式引用图片webpack如何

    html中写的css样式引用图片webpack如何

腾讯云代理商
海外云服务器