0

私はクロム拡張機能を開発しており、backgournd スクリプトの任意の URL で XMLHttpRequest (クロスオリジン) GET を実行すると、次のエラーが生成されます。

Failed to load resource: the server responded with a status of 407 ()
: proxy authentication required

コンテンツスクリプトでXMLHttpRequest(クロスオリジン)を作ったところ、407エラーもなくとてもうまくいきました。したがって、私はまったく触れていないバックグラウンド スクリプトのプロキシ設定と関係があると想定しています。

マニフェスト

"permissions": [ "<all_urls>" ]

background.js

var xhr = new XMLHttpRequest();

xhr.open("GET", 'http://no-aesthetic.tumblr.com/post/110309507078', false)
xhr.send()                      //or any random urls

var result = xhr.responseText
console.log(result)

同期呼び出しが非推奨であることは知っていますが、これはテスト目的のためだけです。非同期呼び出しも試しましたが、成功しませんでした。

4

0 に答える 0