print p.recv_body() print "--------------------" rsp_1 = "" with open("../testing/test2_response_part1.http", "r") as f: rsp_1 = f.readlines() rsp_1 = "".join(rsp_1) rsp_1 = rsp_1[:-2] rsp_2 = "" with open("../testing/test2_response_part2.http", "r") as f: rsp_2 = f.readlines() rsp_2 = "".join(rsp_2) rsp_2 = rsp_2[:-2] p = RTBResponse() ok, parser = p.receive_buffer(rsp_1) if parser.is_message_complete(): print "message complete" print parser.recv_body() else: print "message incomplete" rsp_1 += rsp_2 ok, parser = p.receive_buffer(rsp_1) if parser.is_message_complete(): print "message complete" print parser.recv_body() else: print "message incomplete"
print p.recv_body() print '--------------------' rsp_1 = '' with open('../testing/test2_response_part1.http', 'r') as f: rsp_1 = f.readlines() rsp_1 = ''.join(rsp_1) rsp_1 = rsp_1[:-2] rsp_2 = '' with open('../testing/test2_response_part2.http', 'r') as f: rsp_2 = f.readlines() rsp_2 = ''.join(rsp_2) rsp_2 = rsp_2[:-2] p = RTBResponse() ok, parser = p.receive_buffer(rsp_1) if parser.is_message_complete(): print 'message complete' print parser.recv_body() else: print 'message incomplete' rsp_1 += rsp_2 ok, parser = p.receive_buffer(rsp_1) if parser.is_message_complete(): print 'message complete' print parser.recv_body() else: print 'message incomplete'