import http.client

conn = http.client.HTTPSConnection("172.25.116.46", 8888)
payload = "<?xml version=\"1.0\"?><!DOCTYPE COMMAND PUBLIC \"-//Ocam//DTD XML Command 1.0//EN\" \"xml/command.dtd\">\n<COMMAND>\n    <TYPE>EXRCTRFREQ</TYPE>\n    <DATE></DATE>\n    <EXTNWCODE>GA</EXTNWCODE>\n    <MSISDN>77288296</MSISDN>\n    <PIN>0000</PIN>\n    <LOGINID></LOGINID>\n    <PASSWORD></PASSWORD>\n    <EXTCODE></EXTCODE>\n    <EXTREFNUM>9278973</EXTREFNUM>\n    <MSISDN2>74151522</MSISDN2>\n    <AMOUNT>150</AMOUNT>\n    <LANGUAGE1>1</LANGUAGE1>\n    <LANGUAGE2>1</LANGUAGE2>\n    <SELECTOR>1</SELECTOR>\n    </COMMAND>"
headers = {
  'Content-type': 'text/xml',
  'charset': 'utf-8',
  'Connection': 'keep-alive'
}
conn.request("GET", "/pretups/C2SReceiver?LOGIN=pretups&PASSWORD=0971500a350af5c3d1c0b12221a0558c&REQUEST_GATEWAY_CODE=telcom&REQUEST_GATEWAY_TYPE=EXTGW&SOURCE_TYPE=EXTGW&SERVICE_PORT=190", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
