Warum funktionierts:Verwendung von/dev/tcp statt wget
exec 3<>/dev/tcp/www.google.com/80 echo -e "GET/HTTP/1.1\n\n">&3 cat <&3
Und diese fehlschlagen:
echo -e "GET/HTTP/1.1\n\n" > /dev/tcp/www.google.com/80 cat </dev/tcp/www.google.com/80
Gibt es eine Möglichkeit, es in einer Zeile zu tun, w/o wget , Curl oder eine andere Bibliothek?
Achten Sie darauf, dass die Verwendung dieser '/ dev/tcp'-Methode anstelle von wget oder curl bedeutet, dass Sie nicht die gesamte Funktionalität von wget oder curl erhalten - wie die automatische Verarbeitung von 302 Weiterleitungen, Proxy-Server-Unterstützung, usw. –