def getResponse(self):
     result = ""
     result += daveutil.constructResponse(self.serverheader,
                                          self.serverbody)
     return result
target=""
for o,a in opts:
        if o in ["-f"]:
                target=a
        if o in ["-r"]:
                dorequest=1
        if o in ["-R"]:
                doresponse=1

if target=="":
        usage()
clientheader=header()
clientbody=body()
serverheader=header()
serverbody=body()
filename=target
fd=open(filename)
if fd==None:
        print "Bad Filename: %s"%filename
        sys.exit(1)
        
obj=cPickle.load(fd)
fd.close()
if dorequest:
        print daveutil.constructRequest(obj.clientheader,obj.clientbody)
if doresponse:
        print daveutil.constructResponse(obj.serverheader,obj.serverbody)
        
#DONE
        
Beispiel #3
0
doresponse = 0
target = ""
for o, a in opts:
    if o in ["-f"]:
        target = a
    if o in ["-r"]:
        dorequest = 1
    if o in ["-R"]:
        doresponse = 1

if target == "":
    usage()
clientheader = header()
clientbody = body()
serverheader = header()
serverbody = body()
filename = target
fd = open(filename)
if fd == None:
    print "Bad Filename: %s" % filename
    sys.exit(1)

obj = cPickle.load(fd)
fd.close()
if dorequest:
    print daveutil.constructRequest(obj.clientheader, obj.clientbody)
if doresponse:
    print daveutil.constructResponse(obj.serverheader, obj.serverbody)

#DONE
 def getResponse(self):
     result=""
     result+=daveutil.constructResponse(self.serverheader,self.serverbody)
     return result