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 Summary
Modifier 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
- 
parseCharset
public 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
 - 
getGson
public com.inductiveautomation.ignition.common.gson.Gson getGson() - 
setGson
public void setGson(com.inductiveautomation.ignition.common.gson.Gson gson)  - 
getConnectTimeout
public long getConnectTimeout() - 
getRedirectPolicy
 - 
getVersion
 - 
getJavaClient
 - 
toString
 
 -