Exemplo n.º 1
0
 def handle_response(self, response):
     flow = FlowMaster.handle_response(self, response)
     
     if flow:
         response._ack()
         flowId = self.flows.addFlow(flow)
         if self.o.wfile:
             self.fwriter.add(flow)
         if self.o.dumpdir:
             self.dirdumper.add(flow)
         #print "response from "+flow.request.host
         self.sessionFactory.onNewFlow(self.flows.getFlowsSerialized()[flowId])
         
     return flow
Exemplo n.º 2
0
    def handle_response(self, response):
        flow = FlowMaster.handle_response(self, response)

        if flow:
            response.reply()
            flowId = self.flows.addFlow(flow)
            if self.o.wfile:
                self.fwriter.add(flow)
            if self.o.dumpdir:
                self.dirdumper.add(flow)
            #print "response from "+flow.request.host
            self.sessionFactory.onNewFlow(
                self.flows.getFlowsSerialized()[flowId])

        return flow