#1
by あかさん。 » 7年前
Pythonでソケットのところ勉強してるんですが、プログラムが実行されません。また仕組みがイマイチ理解できません。
クライアントのサーバー接続のところでエラーが発生します。ホストとポート番号は決まっているのでしょうか?よく127.0.0.1という番号を見かけますが基礎のところなので詳しく知りたいです。4096のところもよく分かりません。数字は決まっているのでしょうか?本ではホストのところはwww.google.comとなっており、ポートは80でした。
サイバーセキュリティプログラミングの本より
コード:
import socket
host="127.0.0.1"
port=80
client=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
client.connect((host,port))
client.send("Hey")
response = client.recv(4096)
print(response)
[code/]
Pythonでソケットのところ勉強してるんですが、プログラムが実行されません。また仕組みがイマイチ理解できません。
クライアントのサーバー接続のところでエラーが発生します。ホストとポート番号は決まっているのでしょうか?よく127.0.0.1という番号を見かけますが基礎のところなので詳しく知りたいです。4096のところもよく分かりません。数字は決まっているのでしょうか?本ではホストのところはwww.google.comとなっており、ポートは80でした。
サイバーセキュリティプログラミングの本より
[code]
import socket
host="127.0.0.1"
port=80
client=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
client.connect((host,port))
client.send("Hey")
response = client.recv(4096)
print(response)
[code/]