Python Socket接收所有字节/数据

时间:2018-05-17 09:16:29

标签: python

我有这个代码用于连接到域并返回数据:

import socket
import ssl

def http_socket(domain='www.google.com', port=80):
    client = socket.socket()
    host = socket.gethostbyname(domain)
    client.connect((host, port))
    client.sendall("GET /\r\n")
    response = client.recv(10000)
    return response

从我所理解的client.recv(10000)期望响应html的整数以字符串长度返回。我更愿意全力以赴。

注意:您可能会问我是否会使用 BeautifulSoup (我很可能会这样做),但是对于渗透测试I' m通过并确认socket模块代码是否有效以及它在即将到来的大图中如何发挥作用。

0 个答案:

没有答案