私は大学の宿題に取り組んでいます。タスクは、nc(netcat)を使用してHTTPSでWebページを取得することです。
HTTP経由でページを取得するには、次のようにします。
cat request.txt | nc -w 5 <someserver> 80
request.txtにHTTP 1.1リクエストがあります
GET / HTTP/1.1
Host: <someserver>
さて...これは正常に動作します。HTTPSを使用するWebページを取得するにはどうすればよいですか?
このようなページ証明書を取得します。そして、これが私が立ち往生しているポイントです
openssl s_client -connect <someserver>:443
s / collage / college /、s / witch / which /
—
Jukka Dahlbom
を使用しないように
—
ラスタジェディ
cat
、bashリダイレクトを使用できますnc -w 5 <someserver> 80 < request.txt
。
参照してくださいHTTPSのための「NC -l」に代わるものは何ですか?他の方法で。
—
ニッコリー
socat - OPENSSL
機能しますが、それはおそらくあなたの割り当てではありません。