#!/usr/bin/python import sys import requests if len(sys.argv) >= 2 : xmlfile = sys.argv[1] else : print("usage: ucs-engine.py ") sys.exit() url = "http://ucs4.us/ucs/engine/ucs-engine.cgi" headers = { 'host': "ucs4.us", 'content-type': "text/xml", 'connection': "close" } with open(xmlfile, 'r') as file : xmldata = file.read().replace('\n', '') response = requests.request("POST", url, data=xmldata, headers=headers) res = response.status_code len = response.headers["content-length"] url = response.url if res == 200 and len > 0 : print("ucs-engine: " + url) else : print("ucs-engine: " + "error occurred, check you XML code")