Получение этой ошибки ниже при загрузке файла, эта проблема воспроизводима в медленной сети, пожалуйста, предложите свои мысли здесь, спасибо

#node.js #multipartform-data #multer #loopback4

#node.js #multipartform-данные #мультер #loopback4

Вопрос:

Получение ошибки ниже при загрузке файла, время ожидания соединения истекло при загрузке больших файлов в медленной сети-

Интерфейс — Angular 9 Серверная часть — Loopback 4, Node js, хранилище файлов нескольких пакетов — AWS s3

СООБЩЕНИЕ http://13.233.150.107:8080/api/contentUpload/course-content/New Another cat/videos net::ОШИБКА_CONNECTION_ABORTED

core.js: 5871 ОШИБКА HttpErrorResponse {заголовки: HttpHeaders, статус: 0, statusText: «Неизвестная ошибка», url: «http://13.233.150.107:8080/api/contentUpload/course-content/New Другой кот / видео», ok: false, …} ошибка: ProgressEvent {isTrusted: true, lengthComputable: false, загружено: 0, всего: 0, тип: «ошибка», …} заголовки: HttpHeaders {normalizedNames: Map(0), lazyUpdate: null, заголовки: Map(0)} сообщение: «Ответ на сбой Http для http://13.233.150.107:8080/api/contentUpload/course-content/New Другой кот / видео: 0 Неизвестная ошибка» имя: «HttpErrorResponse» ok: false статус: 0 statusText: «Неизвестная ошибка » url: «http://13.233.150.107:8080/api/contentUpload/course-content/New Другой кот /видео» прото: HttpResponseBase

Спасибо

Ответ №1:

Я бы покопался в настройках Loopback и попытался выяснить, установлен ли тайм-аут. Express.js по умолчанию тайм-аут отсутствует, он должен позволять длительным загрузкам оставаться незавершенными столько, сколько они занимают.