Class JythonHttpClient
java.lang.Object
com.inductiveautomation.ignition.common.script.builtin.http.JythonHttpClient
A Jython-optimized wrapper around the base 
HttpClient available in Java 11+. Mostly, through convenience
 functions that make things easier to use from Jython.- 
Method SummaryModifier and TypeMethodDescriptiondeleteAsync(org.python.core.PyObject[] pyArgs, String[] keywords) longcom.inductiveautomation.ignition.common.gson.GsongetGson()optionsAsync(org.python.core.PyObject[] pyArgs, String[] keywords) parseCharset(String contentType) patchAsync(org.python.core.PyObject[] pyArgs, String[] keywords) requestAsync(org.python.core.PyObject[] pyArgs, String[] keywords) voidsetGson(com.inductiveautomation.ignition.common.gson.Gson gson) toString()traceAsync(org.python.core.PyObject[] pyArgs, String[] keywords) 
- 
Method Details- 
parseCharsetpublic static Optional<Charset> parseCharset(String contentType) throws org.python.core.PyIgnoreMethodTag - Throws:
- org.python.core.PyIgnoreMethodTag
 
- 
head- Throws:
- IOException
 
- 
headAsync
- 
get- Throws:
- IOException
 
- 
getAsync
- 
post- Throws:
- IOException
 
- 
postAsync
- 
put- Throws:
- IOException
 
- 
putAsync
- 
patch- Throws:
- IOException
 
- 
patchAsync
- 
delete- Throws:
- IOException
 
- 
deleteAsync
- 
trace- Throws:
- IOException
 
- 
traceAsync
- 
options- Throws:
- IOException
 
- 
optionsAsync
- 
request- Throws:
- IOException
 
- 
requestAsync
- 
getCookieManager
- 
getGsonpublic com.inductiveautomation.ignition.common.gson.Gson getGson()
- 
setGsonpublic void setGson(com.inductiveautomation.ignition.common.gson.Gson gson) 
- 
getConnectTimeoutpublic long getConnectTimeout()
- 
getRedirectPolicy
- 
getVersion
- 
getJavaClient
- 
toString
 
-