Skip to content

Instantly share code, notes, and snippets.

@aictrl
aictrl / IronPythonHttpRequest.py
Created January 30, 2021 19:29
HTTP Request function with retry for IronPython
from System.Net import WebRequest
from System.Text import ASCIIEncoding
from System.IO import StreamReader
from System.Net import ServicePointManager
from System.Net import SecurityProtocolType
from System.Net import WebException
import time
def http(method, url, data_string=None, header={}, retry=3):
ServicePointManager.SecurityProtocol |= SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12