CORS bypass example (for fetching user blocklist)
-
// ==UserScript==
// @title CORS bypass example (for fetching user blocklist)
// @name CORS bypass example (for fetching user blocklist)
// @namespace id:austinburk
// @include http://h.hatena.ne.jp/*
// @version 1
// @grant GM.xmlHttpRequest
// @run-at document-idle
// ==/UserScript==
var exampleXHR = GM.xmlHttpRequest({
method: "GET",
url: "http://n.hatena.ne.jp/setting/ignore.json",
onload: function(response) {
alert(response.responseText);
}
});
-
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。