Wie kann ich ein HTTP-GET aus einem Un * x-Shell-Skript auf einem Standard-OS X-System ausführen? (Die Installation von Software von Drittanbietern ist keine Option, da diese auf vielen verschiedenen Systemen ausgeführt werden muss, auf die ich keine Kontrolle habe.)
Zum Beispiel, wenn ich den Mercurial-Server lokal starte und einen hg-Aufschlag mache :
... $ hg serve
Und dann von einem Linux, der die hat wget Befehl ich eine wget:
... $ wget http://127.0.0.1:8000
--2010-12-31 22:18:25-- http://127.0.0.1:8000/
Connecting to 127.0.0.1:8000... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: unspecified [text/html]
Saving to: `index.html
Und auf dem Terminal, in dem ich den Befehl "hg serve" gestartet habe , kann ich tatsächlich sehen, dass ein HTTP-GET seinen Weg gefunden hat:
127.0.0.1 - - [30/Dec/2010 22:18:17] "GET / HTTP/1.0" 200 -
Unter Linux besteht eine Möglichkeit, ein HTTP-GET über ein Shell-Skript auszuführen , darin, wget zu verwenden (sofern dieser Befehl natürlich installiert ist).
Welche anderen Möglichkeiten gibt es, um das Äquivalent eines Wget zu tun ? Ich suche insbesondere nach etwas, das bei Standardinstallationen von OS X funktioniert.