Beispiel #1
0
 def test_sendWithProxy(self):
     con = Connection(isTLS=True,
                      verify=False,
                      proxies={
                          'http': 'http://127.0.0.1:8080',
                          'https': 'http://127.0.0.1:8080',
                      })
     req = HTTPRequest("tests/testReqPost1", connection=con)
     req.send()
     self.assertEqual(req.command, "POST")
     self.assertEqual(len(req.headers), 12)
     self.assertTrue("antoine.scemama" in str(req.postBody))
Beispiel #2
0
 def test_sendRequest(self):
     req = HTTPRequest("tests/testReq1", isTLS=True, verify=False)
     req.send()
     self.assertTrue("buildVersion" in req.response.text)
     req = HTTPRequest("tests/testReqPost1", isTLS=True, verify=True)
     req.send()
     self.assertTrue("Brainloop Web" in req.response.text)
     con = Connection(isTLS=True, verify=False)
     req = HTTPRequest("tests/testReqPost1", connection=con)
     req.send()
     self.assertTrue("Brainloop Web" in req.response.text)
     req = HTTPRequest("tests/reqHEAD1", connection=con)
     req.send()
     self.assertTrue(req.response.status_code == 405)
Beispiel #3
0
#macro=Macro(con,"testReq1","testReqPost1")
#var1=MacroVariable(0,True,"Version\":\"","\",\"build")
#var2=MacroVariable(1,False,"username="******"&password")
#rule1=MacroRule(var1,var2)
#macro.addRule(rule1)
#macro.run()
#req.send()
req = HTTPRequest("reqPost2",
                  isTLS=True,
                  proxies={
                      'http': 'http://127.0.0.1:8080',
                      'https': 'http://127.0.0.1:8080',
                  },
                  verify=False)
#req.printFields()
req.send()
print("time", req.elapsed)
#req.replaceString("antoine","yoo")
#req.send()
#req.printFields()
#req=HTTPRequest("testReqPost1",isTLS=True,verify=False)
#req.replaceString("en-US","yo")

#req1=HTTPRequest("reqLoginBLNET1",connection=con)
#req2=HTTPRequest("reqLoginBLNET2",connection=con)
#macro=Macro(con, "reqLoginBLNET1", "reqLoginBLNET2")
#var1=MacroVariable(0,True,"h=","\", \"")
#var2=MacroVariable(1,False,"h=", " HTTP")
#rule1=MacroRule(var1,var2)
#macro.addRule(rule1)
#macro.run()