Try using session. import requests,time,json
session = requests.Session() adapter = requests.adapters.HTTPAdapter(max_retries = 5) session.mount('http://', adapter) fobj = open("file") for x in fobj: x = x.replace("\n", "") url="https://username:password@localhost/jenkins/job/job-name/ buildWithParameters" params = {'BRANCH':x} headers = {"Content-Type": "application/xml"} r = *session*.post(url , params=params, verify=False) print(r.status_code) print(r.text) #time.sleep(45) fobj.close() On Fri, Feb 23, 2018 at 3:37 PM, Karthikeyan S <karthik...@gmail.com> wrote: > Yes, via CURL command it works perfectly. > > On Fri, Feb 23, 2018 at 3:13 PM, Shrayas rajagopal <shray...@gmail.com> > wrote: > >> Hi Karthikeyan, >> >> On Fri, Feb 23, 2018 at 3:02 PM, Karthikeyan S <karthik...@gmail.com> >> wrote: >> >> [...] >> >> > Could you please help ? >> >> Are you able to execute the same thing outside of python? i.e. with >> another RESTful client like postman? >> >> Regards, >> Shrayas >> _______________________________________________ >> Chennaipy mailing list >> Chennaipy@python.org >> https://mail.python.org/mailman/listinfo/chennaipy >> > > > _______________________________________________ > Chennaipy mailing list > Chennaipy@python.org > https://mail.python.org/mailman/listinfo/chennaipy > >
_______________________________________________ Chennaipy mailing list Chennaipy@python.org https://mail.python.org/mailman/listinfo/chennaipy