Ich versuche, Profilsymbole von web.whatsapp.com abzurufen. Die Quellcode-Explorer sowie mit Javascript abgerufen img Knoten zeigt mir einen regelmäßigen statischen Link zu dem Bild I (https: ....) erhalten mögeJavascript konvertiert img src zu ungültigen base64
Image tag retrieved with javascript
Abrufen den richtigen src sollte trivial sein Aufgabe aber egal, ob ich
image.src or image.getAttribute('src')
ich immer am Ende mit dem gleichen base64 String verwenden für was auch immer stelle ich mir zu holen versuchen. Wie extrahiere ich das src des Image-Tags, ohne dass es in Kauderwelse umgewandelt wird?
Dies wurde mit tampermonkey auf Google Chrome auf einem Mac gemacht.
Edit: Zusätzliche Informationen wie pro Antrag:
<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">
Der Base64-String beginnt nicht mit einem ';'. Dies war nur ein Teil meines Konsolen-Debugging. Der einfache Inhalt ist unten gezeigt.
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
Können Sie Text von 'img'' src' bei Frage einbeziehen? Beginnt 'img'' src' eigentlich mit ';' character? Bildlinks sind im Allgemeinen nicht hilfreich, um das Problem zu ermitteln. – guest271314
Danke. Ich habe bearbeitet, um die angeforderten Informationen in Frage zu stellen. – John
Wie erhalten Sie 'Daten-URI', wobei' '' src' auf eine externe URL gesetzt ist? – guest271314