Erro CORS, e quando contorno ele retorna o html da pagina
Estou fazendo um site com requisição e me deparei com o erro CORS
fiz esse .php pra tentar contornar
<?php
// URL do servidor de destino
$targetUrl = $_GET['url'];
// Verifica se a URL de destino está presente
if (empty($targetUrl)) {
http_response_code(400);
echo "Error: URL parameter is missing.";
exit();
}
// Configuração dos headers para permitir CORS
header('X-Requested-With: XMLHttpRequest');
header("Access-Control-Allow-Origin: https://meudomonio.com/");
header("Access-Control-Allow-Methods: POST");
header("Access-Control-Allow-Headers: *");
// Faz a solicitação para o servidor de destino e encaminha a resposta
$response = file_get_contents($targetUrl);
echo $response;
?>
mas quando consulto novamente, ele me da o html da pagina, ao inves dos dados do endpoint que estou consultando