質問: どのように私はipv6ベースのループバックのために:: 1でcurlを使うことができますか? 私はいくつかの方法を試しましたが、それらは混乱しているようです。root@testt:~# curl localhost:8080 <h1>hello world!</h1> <p>boom bam splat</p> root@testt:~# curl ::1:8080 curl: (3) ipv6 numerical address used in url without brackets root@testt:~# curl [::1]:8080 curl: (3) [globbing] bad range specification in column 2
回答: "curl --manual"から、私はこれを見つけました:curl -g "http://[2001:1890:1112:1::20]/" またはcurl "http://[2001:1890:1112:1::20]/" だから、あなたが求めているアドレスについては、試してみてください。curl -g "http://[::1]:8080/" ただし、実行することがあります。curl -v そして、ipv6が "features"と書かれた行(3行目、wordの折り返しから余分な行を数えない)に現れるかどうかを確かめてください。私は自分のバージョンがそうではないことに気づきました。 curlダウンロードページ には、 curl 7.41.0ダウンロードサイト (現在最新バージョン)を含む、オペレーティングシステム用のさまざまなリンクがあります。マイクロソフトウィンドウズ。そのページには複数の実行ファイルがあります(microsoft windowsで利用可能)。私が最初に見つけたものはipv6をサポートしていませんでした。しかし、 "ipv6-sspi-spnego-winssl"(1つはx86用、もう1つはx64用)と説明されている2つは次のようになりました。curl -vはipv6を示しました。そのため、どのパッケージをダウンロードするのかに注意してください。