python - 基于 Scapy 数据包的 HTTP 客户端不显示 HTML?
问题描述
我看过: 如何创建 HTTP GET 请求 Scapy? Python-Scapy 之类的-如何在数据包级别创建 HTTP GET 请求
因此,您发送 syn 以获取 syn-ack,然后您将 ack 与 HTTP 负载一起发送。
然后回复是这样的:
<IP version=4 ihl=5 tos=0x0 len=40 id=0 flags=DF frag=0 ttl=64 proto=tcp chksum=0x6197 src=!!!! dst=!!!! |<TCP sport=http dport=ftp_data seq=2913655423 ack=0 dataofs=5 reserved=0 flags=R window=0 chksum=0x4e19 urgptr=0 |>>
这根本不是 HTTP。
解决方案
推荐阅读
- java - 尝试通过 http 调用服务时出现异常
- python - 不支持重定向
- c++ - 如何将多维char数组复制到char *
- amazon-web-services - 将服务器从 Google Cloud 移动到 AWS
- python-3.x - 2个系列/df.columns之间的模糊查找
- angular - 用于 ASP.NET Core API 应用和 Angular6 应用的 DockerCompose
- debian-based - Debian 5 是否有 augeas 版本 1.0
- apache-spark - 撤消规模数据pyspark
- angular - 我的primeng时间表出现但没有事件
- swift - Swift 选项卡式栏 2 URL