Bugsnag Enterpriseに標準のバグスキャンリクエストを送信すると、405の応答ステータスを持つリクエストが拒否されました。Bugsnag JSがBugsnag Enterpriseでサポートしていないことを要求しています
Request Method:GET
Status Code:405 Method Not Allowed
ここに私のコードです:
const script_tag = document.createElement('script');
script_tag.setAttribute('src', '//d2wy8f7a9ursnm.cloudfront.net/bugsnag-3.min.js');
document.head.appendChild(script_tag);
script_tag.onload =() => {
Bugsnag.apiKey = BUGSNAG_API_KEY;
Bugsnag.endpoint = '//exceptions.my-domain.com';
Bugsnag.notifyHandler = 'xhr';
const e = new Error('Test error!');
Bugsnag.notifyException(e);
}
(つまりbugsnagからの警告につながるため、タグを挿入するとき、私はdata-apikey="..."
ようBugsnagのdata
属性を使用していない理由は次のとおりです。[Bugsnag] Invalid API key 'undefined'
、それはです別の問題...)
Bugsnag API docsは、POSTリクエストによってエラーが送信されるため、Bugsnag自身のJavascriptライブラリがGETリクエストを行う理由がわかりません。
この問題を解決するにはどうすればよいですか?