@niyaz_z

Ошибка «Redirect is not allowed for a preflight request». Как исправить?

Первый раз столкнулся с кросс-доменными запросами.
Пытаюсь обратиться к ABBY SDK OCR для распознования информации на чеке, но получаю ошибку.
Вот код js:
image.src = ''; // ссылка на фото
    var pass = ' '; // данные авторизации
    var xhr = new XMLHttpRequest();

    xhr.open('POST', 'http://cloud.ocrsdk.com/processReceip', true);
    xhr.setRequestHeader("Access-Control-Allow-Origin", "*");
    xhr.setRequestHeader("Content-Type", "image/png");
    xhr.setRequestHeader("Authorization", "Basic " + window.btoa(pass));
     
    xhr.onload = function() {
  	alert( this.responseText );
	}
	xhr.onerror = function() {
 	 alert( 'Ошибка ' + this.status );
	}
    xhr.send('image');
  • Вопрос задан
  • 400 просмотров
Пригласить эксперта
Ответы на вопрос 1
Lynn
@Lynn
nginx, js, css
processReceip → processReceipt
И лучше бы https
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы