質問: new HttpHeaders({ 'x-ms-blob-type': 'BlockBlob', 'x-ms-blob-content-type': contentType, 'Content-Length': image.size, 'timeout': `${60000}` }); this.http.put(url, image, { headers: headers }) .subscribe(elem => { alert('アップロード完了:'); }, (err: HttpErrorResponse) => { console.log({ error: err }); if (err.error instanceof Error) { alert('アップロード失敗 + '\n エラーコード:' + err.status + '\n その他:' + err.type + '\n ' + err.url); } else { alert(`エラーコード: ${err.status}`); console.log(` エラーコード: ${err.status}`); } }); ``` 「angular-azure-blob-service」については、パッケージのサンプル通りの実装なので割愛いたします
回答: プロキシの設定がAndroidから漏れていたことが原因でした。 IOSはプロキシの設定なしでも動作するのに、Androidのみプロキシの設定をしなければならないのはなぜだろう...