- getAttribute(String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Returns the value of the named attribute as an Object, ornull if no attribute of the given name exists.
- getAttribute(String) - 类 中的方法esa.httpserver.impl.AsyncRequestImpl
-
- getAttributeNames() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getBody() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getBodyByteBuf() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getBufferSize() - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- getContentLength() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getCookie(String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Gets the Cookie with given name.
- getCookies() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getHeader(CharSequence) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Returns the value of a header with the specified name.
- getHeader(String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getHeader(String) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Return the value for the specified header, or null if this header has not been set.
- getHeader(CharSequence) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Return the value for the specified header, or null if this header has not been set.
- getHeader(CharSequence) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- getHeaderNames() - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- getHeaders(CharSequence) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Return a Collection of all the header values associated with the specified header name.
- getHeaders(String) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- getHeaders(CharSequence) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- getHeaderSize() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getHttpHeaders() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getInputStream() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getIntHeader(CharSequence) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Returns the integer value of a header with the specified name.
- getIntHeader(String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getIntTrailer(CharSequence) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Returns the integer value of a trailing header with the specified name.
- getIntTrailer(String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getLocalAddr() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getLocalPort() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getMethod() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getOutputStream() - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- getParameter(String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Get parameter This pair of parameter can be from url parameters or body k-v values when Content-Type equals to
'x-www-form-urlencoded'
- getParameterMap() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getParameters(String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Get parameters This pair of parameter can be from url parameters or body k-v values when Content-Type equals to
'x-www-form-urlencoded'
- getProtocol() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getRemoteAddr() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getRequestURI() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getScheme() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getShortHeader(CharSequence) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Returns the integer value of a header with the specified name.
- getShortHeader(String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getShortTrailer(CharSequence) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Returns the integer value of a trailing header with the specified name.
- getShortTrailer(String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getStatus() - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- getTcpSourceAddr() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getTrailer(CharSequence) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Returns the value of a trailing header with the specified name.
- getTrailer(String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- getUncheckedAttribute(String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Returns the value of the named attribute as an Object and cast to target type, ornull if no attribute of
the given name exists.
- getURIAndQueryString() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- scheme() - 接口 中的方法esa.httpserver.core.AsyncRequest
-
HTTP or HTTPS
- scheme() - 类 中的方法esa.httpserver.impl.AsyncRequestImpl
-
- sendFile(File) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- sendFile(File, long) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- sendFile(File, long, long) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Sends a file to client.
- sendFile(File, long, long) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- sendRedirect(String) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Sends a temporary redirect response to the client using the given redirect uri.
- sendRedirect(String) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- sendResult(byte[], int, int) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Write the byte data.
- sendResult(int, byte[], int, int) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- sendResult(byte[]) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
write response
- sendResult(int, byte[]) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- sendResult(int) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
This method does not modify readerIndex or writerIndex of this buffer.
- sendResult() - 接口 中的方法esa.httpserver.core.AsyncResponse
-
This method does not modify readerIndex or writerIndex of this buffer.
- sendResult(ByteBuf, int, int, boolean) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- sendResult(int, ByteBuf, int, int, boolean) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Write the ByteBuf data.
- sendResult(int, ByteBuf, int, int) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- sendResult(ByteBuf, int, int) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- sendResult(ByteBuf, boolean) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
This method does not modify readerIndex or writerIndex of this buffer.
- sendResult(int, ByteBuf, boolean) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
This method does not modify readerIndex or writerIndex of this buffer.
- sendResult(int, ByteBuf) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
This method does not modify readerIndex or writerIndex of this buffer.
- sendResult(ByteBuf) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
This method does not modify readerIndex or writerIndex of this buffer.
- sendResult(byte[], int, int) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- sendResult(byte[]) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- sendResult(ByteBuf, boolean) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- sendResult(ByteBuf, int, int, boolean) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- setAttribute(String, Object) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
Stores an attribute in this request.
- setAttribute(String, Object) - 类 中的方法esa.httpserver.impl.AsyncRequestImpl
-
- setBufferSize(int) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Set buffer size of the output stream. it will not be effective unless current output stream is null, which means
you'd better call this function before
AsyncResponse.outputStream()
advice: always set the buffer size if you have already known the length or the predication of the response data.
- setBufferSize(int) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- setHeader(String, String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- setHeader(CharSequence, String) - 接口 中的方法esa.httpserver.core.AsyncRequest
-
- setHeader(CharSequence, String) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Sets a response header with the given name and value.
- setHeader(String, String) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- setHeader(CharSequence, String) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- setHeaders(CharSequence, List<String>) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Sets a response headers with the given name and value.
- setHeaders(String, List<String>) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Sets a response headers with the given name and value.
- setHeaders(CharSequence, List<String>) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- setIntHeader(CharSequence, int) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Sets a response header with the given name and integer value.
- setIntHeader(String, int) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- setIntHeader(CharSequence, int) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- setShortHeader(CharSequence, short) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Sets a response header with the given name and short value.
- setShortHeader(String, short) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- setShortHeader(CharSequence, short) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- setStatus(int) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Set the response code
- setStatus(int) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- setTrailer(CharSequence, String) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Sets a trailing header with the given name and value.
- setTrailer(String, String) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- setTrailer(CharSequence, String) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- setTrailers(CharSequence, List<String>) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Sets a trailing headers with the given name and value.
- setTrailers(String, List<String>) - 接口 中的方法esa.httpserver.core.AsyncResponse
-
- setTrailers(CharSequence, List<String>) - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-
- skip(long) - 类 中的方法esa.httpserver.impl.ByteBufHttpInputStream
-
- skipBytes(int) - 类 中的方法esa.httpserver.impl.ByteBufHttpInputStream
-
- status() - 接口 中的方法esa.httpserver.core.AsyncResponse
-
Get current http response code.
- status() - 类 中的方法esa.httpserver.impl.AsyncResponseImpl
-