よく使いそうなので簡略化。せっかくPromise的に書けるものを nested callback 型にしていくクソ仕様。
文字列がJSONだったか確認するやつは2012年に自分が書いたやつ。懐かしい。
post で送る時とかは
// post で認証付きで送る場合はこんな感じ。 fetch_json( // url "api.example.com", // option { headers: new Headers({"Authorization": "Bearer: XXXXXXXX"}), method : "POST", body : {foo:"bar", hoge:"moge"}, mode : "cors" // cross origin(別ドメイン宛) で送る場合 }, // complete function(_json){ }, // error function(_e){ } );
こんな感じ。こちら参照。