python网络编程问题。

胖鸟飞不动 胖鸟飞不动 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

import socket

target_host = 'www.baidu.com'
target_port = 80

client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client.connect((target_host, target_port))
msg = 'get / http/1.1\r\nHost:baidu.com\r\n\r\n'
client.send(msg.encode('utf-8'))
response = client.recv(4096)

print(response)

client.close


为什么输出的内容里 b'HTTP/1.1 400 Bad Request\r\n\r\n' 会有 b' ?
写的udp 也是会有这两个字符。
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
胖鸟飞不动
脚本语言 37,737 成员 34,208 内容