zoukankan      html  css  js  c++  java
  • Form的enctype="multipart/form-data"作用

    <form class="form-horizontal" role="form" method="post" action="__ACTION__" enctype="multipart/form-data"> .... </form>

     

     

    首先看下enctype三种属性的作用:

     

    描述
    application/x-www-form-urlencoded 在发送前编码所有字符(默认)
    multipart/form-data

    不对字符编码。

    在使用包含文件上传控件的表单时,必须使用该值。

    text/plain 空格转换为 "+" 加号,但不对特殊字符编码。

     

    其中表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码,是类上传二进制数据方式, 所以form里面的input的值以二进制的方式传过去的。

    默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传,

    只有使用了multipart/form-data,才能完整的传递文件数据,进行下面的操作。

  • 相关阅读:
    简单 dp 题选做
    UVa11327
    Codeforces Round #641 (div.2) 题解
    新博客
    数位dp的学习
    stl粗略用法
    cf437C The Child and Toy
    poj1995 Raising Modulo Numbers
    Tarjan的学习
    最短路模板
  • 原文地址:https://www.cnblogs.com/wenzheshen/p/5753693.html
Copyright © 2011-2022 走看看