Para formularios HTML. Estoy confundido, estoy tratando de establecer enctype = 'application/octet-stream' pero el servidor recibe la solicitud con content-type = 'application/x-www-form-urlencoded' (el valor predeterminado).Cuál es la diferencia entre content-type y enctype
Respuesta
El atributo enctype
especifica el tipo de contenido (en términos HTTP, como se indica en el encabezado Content-Type
) utilizado por el navegador cuando envía los datos del formulario al servidor.
Sin embargo, el spec define sólo dos tipos de contenido en este contexto, application/x-www-form-urlencoded
(por defecto) y multipart/form-data
, y agrega: “El comportamiento de otros tipos de contenido no se especifica” Lo que sucede en la práctica es que los navegadores silencio ignoran enctype
atributos con otros valores, utilizando el valor predeterminado. Puedes ver esto si, por ejemplo, inspeccione el documento en Firebug: inspeccionando el elemento form
, el panel DOM contiene la propiedad enctype
-con el valor predeterminado. Es común en los navegadores web guardar silencio sobre los errores en el marcado.
El tipo application/octet-stream
no sería muy útil en este contexto, ya que si el navegador enviara tal información, sería efectivamente decir "esto es un trozo de datos binarios de estructura desconocida (o no especificada)".
- 1. ¿Cuál es la diferencia entre mediatype, contenttype y mimetype?
- 2. Cuál es la diferencia de ContentType y MimeType
- 3. ¿Cuál es la diferencia entre " " y ""?
- 4. ¿cuál es la diferencia entre:.! y: r !?
- 5. ¿Cuál es la diferencia entre ".equals" y "=="?
- 6. Cuál es la diferencia entre = y: =
- 7. ¿Cuál es la diferencia entre [indefinido] y [,]?
- 8. ¿Cuál es la diferencia entre .ToString (+) y ""
- 9. Cuál es la diferencia entre $ (...) y `...`
- 10. ¿Cuál es la diferencia entre `##` y `hashCode`?
- 11. ¿Cuál es la diferencia entre + = y = +?
- 12. ¿Cuál es la diferencia entre dict() y {}?
- 13. Cuál es la diferencia entre $ y jQuery
- 14. ¿Cuál es la diferencia entre "$^N" y "$ +"?
- 15. ¿Cuál es la diferencia entre {0} y ""?
- 16. OpenGL (ES) - ¿Cuál es la diferencia entre frustum y orto?
- 17. ¿Cuál es la diferencia entre la abstracción y la encapsulación?
- 18. Cuál es la diferencia entre la función() {}() y la función() {}()
- 19. ¿Cuál es la diferencia entre @ y $ y% en MSBuild?
- 20. ¿Cuál es la diferencia entre la vinculación estática y dinámica?
- 21. ¿Cuál es la diferencia entre la carpeta vim72 y vimfiles?
- 22. ¿cuál es la diferencia entre el complemento y la biblioteca?
- 23. ¿Cuál es la diferencia entre CookieContainer y la colección Response.Cookies?
- 24. ¿Cuál es la diferencia entre la tubería y el zócalo?
- 25. ¿Cuál es la diferencia entre la relación Composición y Asociación?
- 26. ¿Cuál es la diferencia entre la sección .got y .got.plt?
- 27. ¿cuál es la diferencia entre el material y la textura?
- 28. ¿Cuál es la diferencia entre WPF y la aplicación Silverlight?
- 29. ¿Cuál es la diferencia entre el casting y la conversión?
- 30. ¿Cuál es la diferencia entre uno mismo y la ventana?