application / x-www-form-urlencoded ou multipart / form-data?
No HTTP, há duas maneiras de POST dados:application/x-www-form-urlencoded
emultipart/form-data
. Entendo que a maioria dos navegadores só pode fazer upload de arquivos semultipart/form-data
é usado. Existe alguma orientação adicional quando usar um dos tipos de codificação em um contexto de API (nenhum navegador envolvido)? Isso pode, por exemplo basear-se em:
Basicamente, não encontrei nenhuma orientação formal na Web sobre o uso dos diferentes tipos de conteúdo até o momento.