[ここ壊れてます] .net
>>52のサーバーは
acceptリクエストヘッダにimage/webpが含まれてる場合webp、無い場合はjpegが返されるね
名前を付けて画像を保存の場合は応答のmimetypeから拡張子補正するけど
アドオンの場合はファイル名決定してAPIに投げたらアドオンが入り込む余地がないし
保存ダイアログ出さない場合にアドオンが決めたファイル名を勝手に変えたらそれはそれで問題だから
さらにXHRやdownloadsAPIのデフォルトはaccept: */*でimage/webpは含まれない