Привет! Я делаю запрос к сайту , а после беру картинку оттуда. Но сейчас мне прилетала ошибка 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"
},