2024-10-04 11:32:16 发布
网友
你好
我正在使用scapyhttp库https://github.com/invernizzi/scapy-http访问scapy中的http层。在
现在我知道我们可以通过packet[layer]来访问特定层,然后我们可以通过packet[layer].field访问该层中的特定字段。在
问题是在这个库中,有些字段(如Content Length“包含连字符,因此将此字段称为
packet[layer].Content-Location
会出现错误。在
感谢任何帮助。在
谢谢
要做到这一点,没有“干净”的方法。如果可能,最好的选择是更改协议描述中的字段名。在
最好的方法可能是:
getattr(packet[layer], "Content-Location")
要做到这一点,没有“干净”的方法。如果可能,最好的选择是更改协议描述中的字段名。在
最好的方法可能是:
相关问题 更多 >
编程相关推荐