AntonBrock
@AntonBrock
screen light

Как решить проблему Missing required request header?

Привет! Я делаю запрос к сайту , а после беру картинку оттуда. Но сейчас мне прилетала ошибка CORS, чем я обычно её решаю так это - Cors-anywhere, но сейчас прилeтает другая ошибка
Missing required request header. Must specify one of: origin,x-requested-with

Я понимаю, что нужно использовать один из указанных, но у меня не API, а просто fetch и куда их кинуть я не знаю, помогите плж!

const numItemsToGenerate = xxx;
const imageWidth = xxx; 
const imageHeight = xxxxx; 
const collectionID = xxxxx;
const numImagesAvailable = xxxxx;

function renderGalleryItem(randomNumber){
	сonst proxyWall = 'https://cors-anywhere.herokuapp.com/';
	fetch(`${proxyWall}https://unsplash.com/collection/${collectionID}/${imageWidth}x${imageHeight}/?sig=${randomNumber}`) 	// так выдает ошибку выше. Без proxy выдает CORS
	.then((data)=> { something }
        .catch((error) => { something }


UPD:
Я попытался так, но получаю такую же ошибку.
fetch(`${proxyWall}https://unsplash.com/collection/${collectionID}/${imageWidth}x${imageHeight}/?sig=${randomNumber}`, {
    headers: {
    'Content-Type': "origin",
     'Content-Type': "x-requested-with"
},
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Foodtronics Москва
от 100 000 до 200 000 руб.
Александрия Москва
от 200 000 до 250 000 руб.
от 5 500 до 6 500 usd.
19 авг. 2019, в 10:57
2000 руб./в час
19 авг. 2019, в 10:43
15000 руб./за проект
19 авг. 2019, в 10:09
50000 руб./за проект