@Lastochkin

Как отправить запрос с React на telegra.ph если возникает ошибка CORS?

Есть функция, которая загружает фотографии на сервер telegra.ph, но работает только при включенном расширении в браузере CORS Unblocked. При его отключении, или загрузки файла с телефона возникает ошибка:

Access to XMLHttpRequest at 'https://telegra.ph/upload' from origin 'http://localhost:61039' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

const uploadToTelegraph = async (file) => {
        const formData = new FormData()
        formData.append('file', file)
        
        const response = await axios.post('https://telegra.ph/upload', formData, {
            headers: { 'Content-Type': 'multipart/form-data'}
        })

        return response.data
    }

Как решить проблему с CORS?
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Только через свой бэкенд, который будет принимать фотографии с фронта и отправлять их в telegraph.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы