好吧,我在python中进行套接字编程时遇到了问题。
我以前用socket做的是,首先创建一个客户端套接字并向服务器发送HTTP GET请求并从该服务器接收响应。它工作正常。
现在我的新想法是我想用两个插座,一个发送,一个接收。
发送套接字和往常一样,不足为奇。接收套接字是绑定到发送套接字使用的ipaddress的服务器。
问题是我无法从远程服务器收到任何响应。我使用wireshark并看到远程服务器仍然将数据发送回发送套接字使用的端口。但是,我无法将接收套接字绑定到该端口,因为它正在被使用。
有没有用两个插座来实现我的场景?我是否必须使用raw_socket来绕过某些系统网络协议?
答案 0 :(得分:0)