Ошибка "CORS" библиотеки npm "angular2-image-upload" - PullRequest
0 голосов
/ 24 января 2019

Я использую библиотеку angular2-image-upload для загрузки определенных файлов

Я недавно обновил версию 0.6.6 до 1.0.0-rc.1 (потому что мне понадобятся некоторые новые функции вбудущее) Однако оно ломается каждый раз, когда я пытаюсь загрузить изображение (когда оно работало нормально).

Ошибки: enter image description here

Доступ к XMLHttpRequestв 'http://192.168.2.103:20005/storage' от источника' http://192.168.2.103:3007' заблокирован политикой CORS: Ответ на предпечатный запрос не проходит проверку контроля доступа: заголовок 'Access-Control-Allow-Origin' отсутствуетзапрашиваемый ресурс.

zone.js: 2969 Блокировка перекрестного чтения (CORB) заблокировала ответ перекрестного происхождения http://192.168.2.103:20005/storage с приложением MIME-типа / json.Подробнее см. https://www.chromestatus.com/feature/5629709824032768.

HTML-код:

 <image-upload [preview]="true" [beforeUpload]="onBeforeUpload" [extensions]="getExtension(field.encodingtype)" [url]="localEnvironment.apiURL + '/storage'"  [headers]="imageHeaders" [maxFileSize]="getMaxFileSize(field.MaxSize, field)" [buttonCaption]="'Select Files'" [dropBoxMessage]="'Drop your files here!'"(onFileUploadFinish)="fileSentHandler($event, field,imageHeaders)" "></image-upload>

Я справляюсь с моими ограничениями CORS и даже имею типичный плагин для Allow control origin.

Как я уже говорил, этот же вызов прекрасно работает с предыдущей версией.

¿Есть идеи, как мне пропустить этот вопрос?

1 Ответ

0 голосов
/ 29 января 2019

Новая версия, которую вы используете, «находится в разработке». Я полагаю, что после версии 0.6.6 может быть несколько других, включающих новые функциональные возможности, которые вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...