Rolf B: Bilder nur in Seite eingebettet anzeigen

Beitrag lesen

Hallo Stefan,

it's a kind of magic

Header beim Abruf der HTML Seite:

accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
accept-encoding: gzip, deflate, br
accept-language: de-DE,de;q=0.9,en;q=0.8
sec-fetch-dest: document
sec-fetch-mode: navigate
sec-fetch-site: cross-site
sec-fetch-user: ?1
upgrade-insecure-requests: 1

Header beim Abruf der Bilddatei:

accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
accept-encoding: gzip, deflate, br
accept-language: de-DE,de;q=0.9,en;q=0.8
referer: https://fichtelbergwetter.files.wordpress.com/2016/12/01-fichtelberg-keilberg-230km.jpg
sec-fetch-dest: image
sec-fetch-mode: no-cors
sec-fetch-site: same-origin

Irrelevante oder identische Header habe ich herausgenommen.

Ich würde mutmaßen, dass Wordpress den accept-Header abfragt. Wird HTML oder XML akzeptiert, liefert es das Rahmen-HTML aus.

Den referer kann man - meine ich - per Browsereinstellung unterdrücken und ob die sec-fetch Header immer da sind, weiß ich auch nicht.

Ein img Element akzeptiert das nicht und dann liefert es die Datei selbst.

Clever 😉

Falls Du Bilder von dieser Seite grabben und vielleicht sogar anderswo darstellen möchtest: NUR MIT EINWILLIGUNG DES BESITZERS

Rolf

--
sumpsi - posui - obstruxi