/robots.txt
JavaScriptを使って様々なサイトからアクセスできるようにしたい。これは、すべてが私の管理下にあるわけではなく、サイトの可用性をテストするサイド プロジェクト用です。私はこれを試しました:
$.get(robotsUrl, function() {
console.log('success!');
}, "text")
.fail(function() {
console.log('failed :(');
});
ただし、これは失敗します
XMLHttpRequest cannot load https://my.test.url/robots.txt. Origin http://localhost:8000 is not allowed by Access-Control-Allow-Origin
Same-Origin-Policy に関する MDN のページに<script>
は、、 などの要素を含むコンテンツを埋め込むことが可能であると書かれてい<iframe>
<embed>
ます。/robots.txt
これらのいずれかで任意のサイトからロードできますか? 他のドメインでこのファイルにアクセスできる他の方法はありますか?