請問我用scapy抓包,好像網頁回傳的資訊不多的時候能正常顯示,網頁回傳的資訊一旦多了,就成了下面這樣,請問是什么問題?
dpkg = sniff(filter="host 192.168.1.100 and tcp",iface="Intel(R) Ethernet Connection (2) I219-LM",prn=deal,count=0)
def deal(pkt):
try:
temp=(pkt.getlayer(Raw).load)
print("temp:"+str(temp))
......
少的時候會顯示{'Id': None, 'Nid': '8C1811D1-E1B8-4E9D-B0E6-EFD913980D65', 'TemplateId': 254, 'InstanceId': 80550, 'ModuleId': 254, 'DataId': '0c50d0bd-6a40-4276-a310-de33c4ed7077', 'Title': '公
司績效考核審批流程', 'TargetUrl': '/kh_assess.aspx?sid=0c50d0bd-6a40-4276-a310-de33c4ed7077&f=2', 'ModuleName': '專業管理', 'UStatus': '已終止', 'TaskUsers': '', 'TaskUserIds': None, 'NodeName': '提報部門經理審批', 'NodeId': 1402, 'RejectType': 0, 'InstanceCreateTime': '2020-12-15 08:54:22', 'GroupName': '其它呼叫BPM', 'TotalCount': 4}
都是正常的,多的時候就圖片那樣
我猜測是不是資訊被分成多個包?那么如何組合起來呢?
其實我的根本需求是像瀏覽器的開發者工具那樣,獲得網站傳過來的response資訊,獲得其中的json,應該怎么做?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/266096.html
標籤:網絡通信
