IFileDownloadOptions interface
Propiedades
| max |
Opcional. SOLO ESTÁ DISPONIBLE EN NODE.JS. Cuántos reintentos se realizarán cuando finalice la secuencia de descarga de cuerpo original inesperada. El tipo anterior de extremos no desencadenará la directiva de reintento definida en una canalización, ya que no emite errores de red. Con esta opción, cada reintento adicional significa que se realizará una solicitud FileURL.download() adicional desde el punto roto, hasta que se haya descargado correctamente el intervalo solicitado o se alcance maxRetryRequests. El valor predeterminado es 5, establezca un valor mayor al cargar archivos grandes en una red deficiente. |
| progress | Descargue el controlador de eventos de actualización del progreso. |
| range |
Cuando este encabezado se establece en true y se especifica junto con el encabezado Range, el servicio devuelve el hash MD5 para el intervalo, siempre que el intervalo sea menor o igual que 4 MB de tamaño. |
Detalles de las propiedades
maxRetryRequests
Opcional. SOLO ESTÁ DISPONIBLE EN NODE.JS. Cuántos reintentos se realizarán cuando finalice la secuencia de descarga de cuerpo original inesperada. El tipo anterior de extremos no desencadenará la directiva de reintento definida en una canalización, ya que no emite errores de red.
Con esta opción, cada reintento adicional significa que se realizará una solicitud FileURL.download() adicional desde el punto roto, hasta que se haya descargado correctamente el intervalo solicitado o se alcance maxRetryRequests.
El valor predeterminado es 5, establezca un valor mayor al cargar archivos grandes en una red deficiente.
maxRetryRequests?: undefined | number
Valor de propiedad
undefined | number
progress
Descargue el controlador de eventos de actualización del progreso.
progress?: undefined | (progress: TransferProgressEvent) => void
Valor de propiedad
undefined | (progress: TransferProgressEvent) => void
rangeGetContentMD5
Cuando este encabezado se establece en true y se especifica junto con el encabezado Range, el servicio devuelve el hash MD5 para el intervalo, siempre que el intervalo sea menor o igual que 4 MB de tamaño.
rangeGetContentMD5?: undefined | false | true
Valor de propiedad
undefined | false | true