def web_put(url,data,token): System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12 client = WebClient() client.Headers.Add('User-Agent','Iron Python') client.Headers.Add('Authorization','Basic ' + token) return client.UploadString(url,'PUT',data)