XML-коды с помощью следующего JS

#xml #next.js #referrer-policy

Вопрос:

у меня проблема, у меня есть XML-файл, размещенный на моем FTP-сервере (я могу легко получить доступ к xml-файлу с помощью браузера), но когда я попытался получить URL-адрес xml-файла, у меня была политика ссылок на ошибки cors: строгое происхождение-когда-перекрестное происхождение, и я попробовал какой-то заголовок с axios, но ничего не получилось.

Пример из моего кода :

 import useSWR from "swr";
import axios from "axios";

const fetcher = (url) => axios.get(url, {
    headers: {
      'Access-Control-Allow-Origin': 'https://DOMAIN/PAGE',
    'Content-Type': 'text/xml'
    }}).then((res) => res.data);

const baseUrl = "https://DOMAIN.FR";

export const useGetPosts = (path) => {
  if (!path) {
    throw new Error("Path is required");
  }

  const url = baseUrl   path;
  const { data: posts, error } = useSWR(url, fetcher);
  return { posts, error };
};

 

У вас есть какие-нибудь идеи, как это исправить ?