Class Response

  • All Implemented Interfaces:
    Body

    @JsType(isNative=true,
            namespace="<global>")
    public class Response
    extends java.lang.Object
    implements Body
    • Field Detail

      • bodyUsed

        public boolean bodyUsed
      • ok

        public boolean ok
      • redirected

        public boolean redirected
      • status

        public int status
      • statusText

        public java.lang.String statusText
      • trailer

        public elemental2.promise.Promise<Headers> trailer
      • type

        public java.lang.String type
      • url

        public java.lang.String url
    • Method Detail

      • error

        public static Response error()
      • redirect

        @JsOverlay
        public static final Response redirect​(java.lang.String url,
                                              int status)
      • redirect

        @JsOverlay
        public static final Response redirect​(java.lang.String url)
      • redirect

        @JsOverlay
        public static final Response redirect​(URL url,
                                              int status)
      • redirect

        @JsOverlay
        public static final Response redirect​(URL url)
      • arrayBuffer

        public elemental2.promise.Promise<elemental2.core.ArrayBuffer> arrayBuffer()
        Specified by:
        arrayBuffer in interface Body
      • blob

        public elemental2.promise.Promise<Blob> blob()
        Specified by:
        blob in interface Body
      • clone_

        @JsMethod(name="clone")
        public Response clone_()
      • formData

        public elemental2.promise.Promise<FormData> formData()
        Specified by:
        formData in interface Body
      • isBodyUsed

        @JsProperty
        public boolean isBodyUsed()
        Specified by:
        isBodyUsed in interface Body
      • json

        public elemental2.promise.Promise<java.lang.Object> json()
        Specified by:
        json in interface Body
      • setBodyUsed

        @JsProperty
        public void setBodyUsed​(boolean bodyUsed)
        Specified by:
        setBodyUsed in interface Body
      • text

        public elemental2.promise.Promise<java.lang.String> text()
        Specified by:
        text in interface Body