Class XMLHttpRequestExchange


  • public class XMLHttpRequestExchange
    extends java.lang.Object
    • Constructor Detail

      • XMLHttpRequestExchange

        public XMLHttpRequestExchange​(java.lang.Object client,
                                      JavaScript javaScript,
                                      jdk.nashorn.api.scripting.ScriptObjectMirror thiz,
                                      java.lang.String method,
                                      java.lang.String url,
                                      boolean async)
    • Method Detail

      • addRequestHeader

        public void addRequestHeader​(java.lang.String name,
                                     java.lang.String value)
      • getMethod

        public java.lang.String getMethod()
      • setRequestContent

        public void setRequestContent​(java.lang.String data)
                               throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • getReadyState

        public int getReadyState()
      • getResponseText

        public java.lang.String getResponseText()
      • getResponseStatus

        public int getResponseStatus()
      • getResponseStatusText

        public java.lang.String getResponseStatusText()
      • abort

        public void abort()
      • getAllResponseHeaders

        public java.lang.String getAllResponseHeaders()
      • getResponseHeader

        public java.lang.String getResponseHeader​(java.lang.String name)
      • send

        public void send()
                  throws java.lang.Exception
        Throws:
        java.lang.Exception