Vložení webu pomocí IPython.display.IFrame vytvoří HTML iframe. Prohlížeč zobrazující sešit pak na tuto URL přejde vlastní trasou prohlížeče.

Volání Requests ve vzdáleném jádru je jiná operace: tento HTTP klient běží tam, kde běží jádro. Nastavení proměnných proxy v jádru nenakonfiguruje požadavek iframe prohlížeče.

Pokud má prohlížeč jako svůj výstup použít povolený vzdálený stroj, existující účet SSH může poskytnout místní SOCKS listener:

ssh -N -D 127.0.0.1:1080 [email protected]

Poté nastavte zamýšlený provoz prohlížeče na SOCKS5 na 127.0.0.1:1080, včetně DNS vzdáleného cíle, pokud je to nutné. Udržujte relaci SSH spuštěnou. SSH otevírá připojení k cíli ze své vzdálené strany; ověřte, že tento hostitel má zamýšlenou trasu, zejména když jádro sešitu běží v jiném kontejneru nebo stroji.

Vlastní URL serveru sešitu může vyžadovat přímou výjimku v prohlížeči, aby nová trasa nepřerušila přístup k sešitu. Omezení iframe daného webu také zůstávají v platnosti: změna síťového výstupu nedává oprávnění vložit stránku, která odmítá rámování.

Související články