IPV6-Curl POST request
In IPV6, wie zu bauen, CURL http POST-request mit der IPV6-Adresse und port-Nummer.Jede Art von thread wird geschätzt.
Versucht, den Aufbau der Anfrage, wie unten
>curl --interface 'http://[2001:0:db8:1111:0:0:0:11]:8091/?'
Aber oben gab Fehler als "curl: KEINE URL angegeben"
>curl -X POST -d curl -X POST `http://[2001:0:db8:1111:0:0:0:11]:8091/?`
Dann versucht, die oben, gab den Fehler wie
>bash: http://[2001:0:db8:1111:0:0:0:11]:8091/?: No such file or directory
curl: no URL specified!
curl: try 'curl --help' or 'curl --manual' for more information
Gibt es eine Alternative Methode, andere als die Verwendung von URL -
InformationsquelleAutor user3555809 | 2014-06-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den -g option notwendig war "zurück in die alten Tage", wenn Sie IPv6-Adressen. Es hält LOCKE aus Behandlung [] Symbole in der URL als Platzhalter Anweisungen. (da curl 7.37.0 (Mai 2014), curl nicht mehr Fehler der numerischen IPv6-Adressen für die Verwendung von Platzhaltern, so dass die Verwendung von -g in diesem Fall nicht mehr notwendig)
- D ist natürlich für die Buchung. Kann man Schlag auf die a-v auch zu bekommen, um zu sehen, details aus dem Betrieb.
-g
wird noch benötigt -curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.34 zlib/1.2.7 libidn/1.28 libssh2/1.4.3
.Nein, du meinst, man benötigt in 2013. Ich denke, das qualifiziert sich als "in den alten Tagen".
InformationsquelleAutor Daniel Stenberg
curl -4
für eine IPv4-Anfrage undcurl -6
für eine IPv6-Anfrage sind die Argumente, die Sie verwenden können.Für Ihre unter anderem sollte diese Arbeit:
curl -6 -d post 'http://2001:0:db8:1111:0:0:0:11:8091/'
InformationsquelleAutor mkirbst