Je me doutais bien qu'il y avait une raison pour laquelle je n'y avais pas touché depuis un bail, ces petits malins ont protégé leurs pages des zigs comme moi qui faisaient des accès automatiques.
En d'autres termes, si tu rentres à la main (ou copie colle le lien dans ton navigateur) https://api.tracker.gg/api/v2/rocket...team/florent28, tu obtiens ceci:
Par contre si je le fais via Unity automatiquement, j'ai cela:
Code:
<!DOCTYPE html>
<html lang="en-US">
<head>
<title>Access denied</title>
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" href="/cdn-cgi/styles/errors.css" media="screen" />
<script>
(function(){if(document.addEventListener&&window.XMLHttpRequest&&JSON&&JSON.stringify){var e=function(a){var c=document.getElementById("error-feedback-survey"),d=document.getElementById("error-feedback-success"),b=new XMLHttpRequest;a={event:"feedback clicked",properties:{errorCode:1020,helpful:a,version:4}};b.open("POST","https://sparrow.cloudflare.com/api/v1/event");b.setRequestHeader("Content-Type","application/json");b.setRequestHeader("Sparrow-Source-Key","c771f0e4b54944bebf4261d44bd79a1e");
b.send(JSON.stringify(a));c.classList.add("feedback-hidden");d.classList.remove("feedback-hidden")};document.addEventListener("DOMContentLoaded",function(){var a=document.getElementById("error-feedback"),c=document.getElementById("feedback-button-yes"),d=document.getElementById("feedback-button-no");"classList"in a&&(a.classList.remove("feedback-hidden"),c.addEventListener("click",function(){e(!0)}),d.addEventListener("click",function(){e(!1)}))})}})();
</script>
<script>
(function(){if(document.addEventListener){var c=function(){var b=document.getElementById("copy-label");document.getElementById("plain-ray-id");if(navigator.clipboard)navigator.clipboard.writeText("75fb1d8448cdee7f");else{var a=document.createElement("textarea");a.value="75fb1d8448cdee7f";a.style.top="0";a.style.left="0";a.style.position="fixed";document.body.appendChild(a);a.focus();a.select();document.execCommand("copy");document.body.removeChild(a)}b.innerText="Copied"};document.addEventListener("DOMContentLoaded",
function(){var b=document.getElementById("plain-ray-id"),a=document.getElementById("click-to-copy-btn");"classList"in b&&(b.classList.add("hidden"),a.classList.remove("hidden"),a.addEventListener("click",c))})}})();
</script>
<script defer src="https://performance.radar.cloudflare.com/beacon.js"></script>
</head>
<body>
<div class="main-wrapper" role="main">
<div class="header section">
<h1>
<span class="error-description">Access denied</span>
<span class="code-label">Error code <span>1020</span></span>
</h1>
<div class="large-font">
<p>You cannot access api.tracker.gg. Refresh the page or contact the site owner to request access.</p>
</div>
</div>
</div>
<div>
<div class="section know-more">
<h2 class="large-font">Troubleshooting information</h2>
<p>Copy and paste the Ray ID when you contact the site owner.</p>
<p class="ray-id-wrapper">
Ray ID:
<span class="plain-ray-id" id="plain-ray-id">
75fb1d8448cdee7f
</span>
<button class="click-to-copy-btn hidden" id="click-to-copy-btn" title="Click to copy Ray ID" type="button">
<span class="ray-id">75fb1d8448cdee7f</span><span class="copy-label" id="copy-label">Copy</span>
</button>
</p>
<p>
For help visit Troubleshooting guide
<img class="external-link" title="Opens in new tab" src="/cdn-cgi/images/external.png" alt="External link">
</p>
</div>
<div class="clearfix footer section" role="contentinfo">
<div class="column">
<div class="feedback-hidden py-8 text-center" id="error-feedback">
<div id="error-feedback-survey" class="footer-line-wrapper">
Was this page helpful?
<button class="border border-solid bg-white cf-button cursor-pointer ml-4 px-4 py-2 rounded" id="feedback-button-yes" type="button">Yes</button>
<button class="border border-solid bg-white cf-button cursor-pointer ml-4 px-4 py-2 rounded" id="feedback-button-no" type="button">No</button>
</div>
<div class="feedback-success feedback-hidden" id="error-feedback-success">
Thank you for your feedback!
</div>
</div>
</div>
<div class="column footer-line-wrapper text-center">
Performance & security by Cloudflare
<img class="external-link" title="Opens in new tab" src="/cdn-cgi/images/external.png" alt="External link">
</div>
</div>
</div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v652eace1692a40cfa3763df669d7439c1639079717194" integrity="sha512-Gi7xpJR8tSkrpF7aordPZQlW2DLtzUlZcumS8dMQjwDHEnw9I7ZLyiOj/6tZStRBGtGgN6ceN6cMH8z7etPGlw==" data-cf-beacon='{"rayId":"75fb1d8448cdee7f","token":"74bbfac95baf4f8f876f5c08d45d8ec3","version":"2022.10.3","si":100}' crossorigin="anonymous"></script>
</body>
</html>
Le plus important ici étant le titre "access denied".
Il y a sans aucun doute moyen de contourner tout cela mais pour être honnête ma motivation et mon temps dispo pour ce faire frôlent les moins l'infini.
TL;DR: ça marche plus...