搜索数据包中的数据。在python中

2024-05-19 09:14:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试编写一个小型的HTTP本地代理服务器,以便在我的机器上运行并运行一些测试。 我的服务器目前运行良好,可以很好地处理请求。你知道吗

然而,当我试图分析包装机-我得到一个问题。你知道吗

我正在数据包中搜索标记“”,找到后将消息打印到日志中。 它在数量非常有限的网站上工作,而在另一个网站上,比如StackOverflow,它就不工作

在搜索接收到的数据中的单词之前,我是否需要进行某种解码?如果是-哪种解码?如何重新编码数据以服务于浏览器?你知道吗

以下是我的搜索和替换代码:

data = i.recv(8192)
   if data:
      if "<head>" in data:
         print "Found Head Tag."

上面的代码是一个简单的python代码,用于从套接字检索数据,将其保存到数据对象,并搜索所需的标记。正如我所说的,它在很少的网站上有效,在其他网站上也不起作用。你知道吗


Tags: 数据代码标记服务器机器http消息data

热门问题