#```

1 messages · Page 1 of 1 (latest)

gritty dock
#

Claro JavaScript Vanilla ( JS común )

scenic bobcat
#

La idea sería que con fetch. Le digo la ruta de donde está el video localmente. El método post y la URL del servidor para subirlo desde back y que lo haga

gritty dock
#

ahhh oka entiendo

#

queres subir un archivo ... por ej MP4 usando JS

scenic bobcat
#

Si

gritty dock
#

Podría ser algo así lo que estas buscando ...

const headers = new Headers()
const formdata = new FormData()

headers.append('authorization', `Bearer ${TOKEN}`)
headers.append('content-type', 'multipart/form-data')

formdata.append('NOMBRE_DEL_CAMPO_FILE', {
  uri: URI_IMAGEN_DEL_ARCHIVO_EN_LOCAL,
  name: 'video.mp4',
  type: 'video/mp4'
})

var requestOptions = {
  method: 'POST',
  headers,
  body: formdata,
  redirect: 'follow'
}

try {
  const res = await fetch('URL_API_UPLOAD', requestOptions)
  const resJson = await res.json()
  if(!res.ok) return false
  return true
} catch(e) {
  return false
}
scenic bobcat
#

Claro pero donde iría la ruta del servidor

gritty dock
#

URL_API_UPLOAD

#

Es hacia donde vas a realizar el fetch

scenic bobcat
#

Y un servidor de prueba para subir ? Sabes?

gritty dock
#

Ya ahi no estoy seguro pero seguro que tipo cloudinary pero para videos no hay ¡?¡?