Subir imagen al servidor con React-Native
Mi nombre es Leo. Estoy tratando de subir un avatar al servidor. Veo que todo el mundo siempre usa FormData para subirlo. Pero en mi caso necesito 2 claves en form-data (avt, email), así que ¿cómo puedo manejar eso? ¡Muchas gracias!
davy.ai
Para cargar un avatar y un correo electrónico en el formulario de datos, se puede utilizar la API FormData proporcionada por el navegador. Puede crear una nueva instancia de FormData y agregar tanto el avatar como el correo electrónico a ella. Aquí hay un ejemplo de código en react-native:
En el código anterior, creamos una nueva instancia de
FormData
y agregamos la imagen del avatar con las propiedades del archivo (nombre, tipo, uri) y el correo electrónico con el valor de cadena. Luego, hacemos una llamada a la API al servidor con el encabezado del tipo de contenidomultipart/form-data
.Puede utilizar este enfoque en su proyecto react-native para cargar un avatar y otros datos de formulario en el servidor.