|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
代码如下:
import ssl
import socket
host = "www.douban.com"
port = 443
User_Agent = 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36'
client_sk = ssl.wrap_socket(socket.socket())
client_sk.connect((host,port))
request = 'GET HTTP/1.1\r\nhsot:{} User-Agent:{}\r\n\r\n'.format(host,User_Agent).encode('utf8')
client_sk.send(request)
response = client_sk.recv(1024).decode('utf8')
print(response)
结果如下:
HTTP/1.1 400 Bad Request
Date: Thu, 04 Jun 2020 05:19:43 GMT
Content-Type: text/html
Content-Length: 150
Connection: close
Server: dae
<html>
<head><title>400 Bad Request</title></head>
<body>
<center><h1>400 Bad Request</h1></center>
<hr><center>nginx</center>
</body>
</html>
求解求解。。。。
加上 cookie 试试 还有看看有没有 Referer 也加到headers 里面去
|
|