同じ URL が別の画像 (ランダム) を返し、応答のヘッダーを取得する必要があるため (これも毎回異なります)、2 回取得することはできません。
を使用しようとしましたが、次のようなコードでblob
あるという警告が表示されます。'blob' is undefined
let response = await fetch(URLs.host + URLs.imageCode);
let key = response.headers.get('key');
console.log(response.blob); // this will print 'undefined'
let blob = await response.blob();
this.setState({source: URL.createObjectURL(blob)});
...
<Image source={{uri: this.state.source}} />
では、画像をロードするときにヘッダーを取得するにはどうすればよいですか?