指定されたURLをhttp2で受信 最終的には断片的に受信したバイト列で解析行える箇所は どんどん進めていきたいが、一旦は全受信後に パースを行う。
取得すべきリソースを洗い出す
dom.innerHTMLを利用が無難。
- a
- img
- link
画面にレンダリングすることはできるが、DOMとしては そのまま扱えないのでは疑惑
img = document.createElement("img"); img.src=..といった形式でDOMを作成できない。
なぜなら、img.src=やった時点でhttp/1.1アクセスとなってしまう。
=>
electron <-> HTTP/1.1 <-> プロキシでHTTP2に変換 <-> HTTP2 <-> HTTP2サーバー
という構成なら、クライアントとサーバーの間でHTTP2通信にはなりそうだが、TLS問題がありそう。
base64エンコードしてDATA URIを持ったimgタグとして受信したコンテンツを書き換えて後続処理を行う