web.whatsapp.comからプロファイルアイコンを取得しようとしました。些細であるべき正しいSRCを取得Javascriptがimg srcを無効なbase64に変換します。
Image tag retrieved with javascript
:ソースコードエクスプローラなどのjavascript取り出さIMGノードでは、私に、通常の静的な私が取得したい画像へのリンク(.... HTTPS)を示し、タスクが、私は
image.src or image.getAttribute('src')
を使用する場合、私はいつも今まで私がフェッチしようと想像何のために同じbase64文字列で終わるどんなに。どうやって画像タグのsrcを抜き取るのですか?
これは、Mac上のGoogle Chromeでtampermonkey使用して行きました。
編集:要求ごととして追加情報:
<img src="https://dyn.web.whatsapp.com/pp?t=s&u=4915786584978%40c.us&i=1484932082&ref=1%40%2FOBUmUFr2127pJ5jnyNl9BylFIWp6h2FiEm475nQg0gtYw%2FSf7tuwfp9&tok=1%4016ljMAEqnFIwx%2FcEvV4mq6VdicCO59U5CXvI%2FDlEBR09UnXl5bHnAXdEBO3r3zPVMNP7W4g2BWMmNw%3D%3D" draggable="false" class="avatar-image is-loaded">
base64文字列で始まっていません ';'。これは私のコンソールデバッグの一部に過ぎませんでした。プレーンな内容を以下に示します。
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
Questionに 'img'' src'のテキストを含めることができますか? 'img'' src'は ';'文字で始まりますか?画像リンクは一般的に問題を判断するのに役立ちません。 – guest271314
ありがとうございます。私は要求された情報を含めるように編集しました。 – John
'' 'src'が外部URLに設定されているところで' data URI'をどうやって取得しますか? – guest271314