Use `enctype =“ multipart / form-data ”` sempre ou nunca?
Eu quero escrever um modelo html genérico.
Eu sei que no passado você precisava definirenctype="multipart/form-data"
no<form>
tag, se você deseja fazer upload de arquivos.
Gostaria de evitar essa condição no meu modelo genérico.
O que devo fazer? Vejo estas soluções:
usarenctype="multipart/form-data"
sempre.usarenctype="multipart/form-data"
Nunca.Antecedentes: tenho sorte, não preciso oferecer suporte a navegadores antigos. Não preciso oferecer suporte ao IE9 ou versões anteriores.
Está funcionando
Nós estamos usandoenctype="multipart/form-data"
desde vários meses em todos os formulários (mesmo que não haja arquivos para upload).
Funciona. Isso simplifica nossos modelos. Para mim, é um passo simples para o grande objetivo "código sem condição".