跳过导航链接
A B C D E F G H I J L M N O P Q R S T U V W X _ 

A

add(String, String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Headers
Adds a header with the given name and value to the end of this collection of headers.
addAlias(String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Adds an alias for this host.
addAll(HTTPServer.Headers) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Headers
Adds all given headers to the end of this collection of headers, in their original order.
addContentType(String, String...) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Adds a Content-Type mapping for the given path suffixes.
addContentTypes(InputStream) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Adds Content-Type mappings from a standard mime.types file.
addContext(String, HTTPServer.ContextHandler, String...) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Adds a context and its corresponding context handler to this server.
addContexts(Object) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Adds contexts for all methods of the given object that are annotated with the HTTPServer.Context annotation.
addHandler(HTTPServer.ContextHandler, String...) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost.ContextInfo
Adds (or replaces) a context handler for the given HTTP methods.
addVirtualHost(HTTPServer.VirtualHost) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Adds the given virtual host to the server.
aliases - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
 
allowGeneratedIndex - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
 
available() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.LimitedInputStream
 
available() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 

B

base - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.FileContextHandler
 
baseURL - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Request
 
body - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator.Part
 
body - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Request
 
bodyAsStream() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
boundary - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 
buf - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 

C

ChunkedInputStream(InputStream, HTTPServer.Headers) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.ChunkedInputStream
Constructs a ChunkedInputStream with the given underlying stream, and a headers container to which the stream's trailing headers will be added.
ChunkedOutputStream(OutputStream) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.ChunkedOutputStream
Constructs a ChunkedOutputStream with the given underlying stream.
close() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.ChunkedOutputStream
Writes the trailing chunk if necessary, and closes the underlying stream.
close() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.LimitedInputStream
 
close() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Closes this response and flushes all output.
close() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.ResponseOutputStream
 
commit() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
compressibleContentTypes - 类 中的静态变量org.noear.solon.boot.jlhttp.HTTPServer
The MIME types that can be compressed (prefix/suffix wildcards allowed).
contains(String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Headers
Returns whether there exists a header with the given name.
contentLength() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
contentType() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
contentTypeDoSet(String) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
contentTypes - 类 中的静态变量org.noear.solon.boot.jlhttp.HTTPServer
A mapping of path suffixes (e.g. file extensions) to their corresponding MIME types.
context - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Request
 
ContextInfo(String) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost.ContextInfo
Constructs a ContextInfo with the given context path.
contexts - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
 
cookieMap() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
cookieSet(String, String, String, String, int) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
count - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Headers
 
createIndex(File, String) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Serves the contents of a directory as an HTML file index.
createServerSocket() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Creates the server socket used to accept connections, using the configured ServerSocketFactory and port.
CRLF - 类 中的静态变量org.noear.solon.boot.jlhttp.HTTPServer
A convenience array containing the carriage-return and line feed chars.

D

DATE_PATTERNS - 类 中的静态变量org.noear.solon.boot.jlhttp.HTTPServer
The SimpleDateFormat-compatible formats of dates which must be supported.
DAYS - 类 中的静态变量org.noear.solon.boot.jlhttp.HTTPServer
Date format strings.
detectLocalHostName() - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Returns the local host's auto-detected name.
directoryIndex - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
 
discardBody - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Response
 

E

emptyContext - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
 
encodedOut - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Response
 
end - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 
escapeHTML(String) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Returns an HTML-escaped version of the given string for safe display within a web page.
executor - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer
 

F

FileContextHandler(File) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.FileContextHandler
 
filename - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator.Part
 
files(String) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
fill() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
Fills the buffer with more data from the underlying stream.
findBoundary() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
Finds the first (potential) boundary within the buffer's remaining data.
flush() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
formatDate(long) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Formats the given time value as a string in RFC 1123 format.

G

get(String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Headers
Returns the value of the first header with the given name.
getAliases() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Returns this host's aliases.
getBaseURL() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the base URL (scheme, host and port) of the request resource.
getBody() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator.Part
Returns the part's body (form field value).
getBody() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the input stream containing the request body.
getBody() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Returns an output stream into which the response body can be written.
getBytes(String...) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Converts strings to bytes by casting the chars to bytes.
getConditionalStatus(HTTPServer.Request, long, String) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Calculates the appropriate response status for the given request and its resource's last-modified time and ETag, based on the conditional headers present in the request.
getContentType(String, String) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Returns the content type for the given path, according to its suffix, or the given default content type if none can be determined.
getContext() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the info of the context handling this request.
getContext(String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Returns the context handler for the given path.
getDate(String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Headers
Returns the Date value of the header with the given name.
getDirectoryIndex() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Gets this host's directory index file.
getFilename() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator.Part
Returns the part's filename (original filename entered in file form field).
getHandlers() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost.ContextInfo
Returns the map of supported HTTP methods and their corresponding handlers.
getHeaders() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator.Part
Returns the part's headers.
getHeaders() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the request headers.
getHeaders() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Returns the request headers collection.
getMethod() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the request method.
getMethods() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Returns all HTTP methods explicitly supported by at least one context (this may or may not include the methods with required or built-in support).
getName() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Header
Returns this header's name.
getName() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator.Part
Returns the part's name (form field name).
getName() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Returns this host's name.
getOutputStream() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Returns the underlying output stream to which the response is written.
getParams(String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Headers
Returns a header's parameters.
getParams() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the request parameters, which are parsed both from the query part of the request URI, and from the request body if its content type is "application/x-www-form-urlencoded" (i.e. a submitted form).
getParamsList() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
 
getParentPath(String) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Returns the parent of the given path.
getPath() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the path component of the request URI, after URL decoding has been applied (using the UTF-8 charset).
getPath() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost.ContextInfo
Returns the context path.
getRange(long) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the absolute (zero-based) content range value read from the Range header.
getSocket() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the underlying socket, which can be used to retrieve connection meta-data.
getString() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator.Part
Returns the part's body as a string.
getURI() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the request URI.
getValue() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Header
Returns this header's value.
getVersion() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the request version string.
getVirtualHost(String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Returns the virtual host with the given name.
getVirtualHost() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Returns the virtual host corresponding to the requested host name, or the default host if none exists.
getVirtualHosts() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Returns all virtual hosts.
GMT - 类 中的静态变量org.noear.solon.boot.jlhttp.HTTPServer
A GMT (UTC) timezone instance.

H

handleConnection(InputStream, OutputStream, Socket) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Handles communications for a single connection over the given streams.
handleMethod(HTTPServer.Request, HTTPServer.Response) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Handles a transaction according to the request method.
handlers - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost.ContextInfo
 
handleTrace(HTTPServer.Request, HTTPServer.Response) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Handles a TRACE method request.
handleTransaction(HTTPServer.Request, HTTPServer.Response) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Handles a single transaction on a connection.
hasNext() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator
 
head - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 
Header(String, String) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.Header
Constructs a header with the given name and value.
headerAdd(String, String) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
headerMap() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
headers - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.ChunkedInputStream
 
Headers() - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.Headers
 
headers - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Headers
 
headers - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator.Part
 
headers - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Request
 
headers - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Response
 
headerSet(String, String) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
headersSent() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Returns whether the response headers were already sent.
host - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer
 
host - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Request
 
hosts - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer
 
HTTPServer - org.noear.solon.boot.jlhttp中的类
The HTTPServer class implements a light-weight HTTP server.
HTTPServer(int) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer
Constructs an HTTPServer which can accept connections on the given port.
HTTPServer(String, int) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer
Constructs an HTTPServer which can accept connections on the given port.
HTTPServer() - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer
Constructs an HTTPServer which can accept connections on the default HTTP port 80.
HTTPServer.ChunkedInputStream - org.noear.solon.boot.jlhttp中的类
The ChunkedInputStream decodes an InputStream whose data has the "chunked" transfer encoding applied to it, providing the underlying data.
HTTPServer.ChunkedOutputStream - org.noear.solon.boot.jlhttp中的类
The ChunkedOutputStream encodes an OutputStream with the "chunked" transfer encoding.
HTTPServer.Context - org.noear.solon.boot.jlhttp中的注释类型
The Context annotation decorates methods which are mapped to a context (path) within the server, and provide its contents.
HTTPServer.ContextHandler - org.noear.solon.boot.jlhttp中的接口
A ContextHandler serves the content of resources within a context.
HTTPServer.FileContextHandler - org.noear.solon.boot.jlhttp中的类
The FileContextHandler services a context by mapping it to a file or folder (recursively) on disk.
HTTPServer.Header - org.noear.solon.boot.jlhttp中的类
The Header class encapsulates a single HTTP header.
HTTPServer.Headers - org.noear.solon.boot.jlhttp中的类
The Headers class encapsulates a collection of HTTP headers.
HTTPServer.LimitedInputStream - org.noear.solon.boot.jlhttp中的类
The LimitedInputStream provides access to a limited number of consecutive bytes from the underlying InputStream, starting at its current position.
HTTPServer.MethodContextHandler - org.noear.solon.boot.jlhttp中的类
The MethodContextHandler services a context by invoking a handler method on a specified object.
HTTPServer.MultipartInputStream - org.noear.solon.boot.jlhttp中的类
The MultipartInputStream decodes an InputStream whose data has a "multipart/*" content type (see RFC 2046), providing the underlying data of its various parts.
HTTPServer.MultipartIterator - org.noear.solon.boot.jlhttp中的类
The MultipartIterator iterates over the parts of a multipart/form-data request.
HTTPServer.MultipartIterator.Part - org.noear.solon.boot.jlhttp中的类
The Part class encapsulates a single part of the multipart.
HTTPServer.Request - org.noear.solon.boot.jlhttp中的类
The Request class encapsulates a single HTTP request.
HTTPServer.Response - org.noear.solon.boot.jlhttp中的类
The Response class encapsulates a single HTTP response.
HTTPServer.ResponseOutputStream - org.noear.solon.boot.jlhttp中的类
The ResponseOutputStream encompasses a single response over a connection, and does not close the underlying stream so that it can be used by subsequent responses.
HTTPServer.SocketHandlerThread - org.noear.solon.boot.jlhttp中的类
The SocketHandlerThread handles accepted sockets.
HTTPServer.VirtualHost - org.noear.solon.boot.jlhttp中的类
The VirtualHost class represents a virtual host in the server.
HTTPServer.VirtualHost.ContextInfo - org.noear.solon.boot.jlhttp中的类
The ContextInfo class holds a single context's information.

I

in - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator
 
initChunk() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.ChunkedInputStream
Initializes the next chunk.
initChunk(long) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.ChunkedOutputStream
Initializes a new chunk with the given size.
initialized - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.ChunkedInputStream
 
ip() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
isAllowGeneratedIndex() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Returns whether auto-generated indices are allowed.
isCompressible(String) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Checks whether data of the given content type (MIME type) is compressible.
iterator() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Headers
Returns an iterator over the headers, in their insertion order.

J

JlHttpContext - org.noear.solon.boot.jlhttp中的类
 
JlHttpContext(HTTPServer.Request, HTTPServer.Response) - 类 的构造器org.noear.solon.boot.jlhttp.JlHttpContext
 
JlHttpContextHandler - org.noear.solon.boot.jlhttp中的类
 
JlHttpContextHandler() - 类 的构造器org.noear.solon.boot.jlhttp.JlHttpContextHandler
 
join(String, Iterable<T>) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Returns a string constructed by joining the string representations of the iterated objects (in order), with the delimiter inserted between them.

L

len - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 
limit - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.LimitedInputStream
 
LimitedInputStream(InputStream, long, boolean) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.LimitedInputStream
Constructs a LimitedInputStream with the given underlying input stream and limit.

M

m - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MethodContextHandler
 
main(String[]) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Starts a stand-alone HTTP server, serving files from disk.
markSupported() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.LimitedInputStream
 
markSupported() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 
match(boolean, String[], String) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Matches the given ETag value against the given ETags.
MAX_BODY_SIZE - 类 中的静态变量org.noear.solon.boot.jlhttp.HTTPServer
 
MAX_HEADER_SIZE - 类 中的静态变量org.noear.solon.boot.jlhttp.HTTPServer
 
method - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Request
 
method() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
MethodContextHandler(Method, Object) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.MethodContextHandler
 
methods - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
 
MONTHS - 类 中的静态变量org.noear.solon.boot.jlhttp.HTTPServer
Date format strings.
MultipartInputStream(InputStream, byte[]) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
Constructs a MultipartInputStream with the given underlying stream.
MultipartIterator(HTTPServer.Request) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator
Creates a new MultipartIterator from the given request.

N

name - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Header
 
name - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator.Part
 
name - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
 
next - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator
 
next() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator
 
nextPart() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
Advances the stream position to the beginning of the next part.

O

obj - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MethodContextHandler
 
org.noear.solon.boot.jlhttp - 程序包 org.noear.solon.boot.jlhttp
 
out - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Response
 
output(byte[]) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
output(InputStream) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
outputStream() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 

P

param(String) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
param(String, String) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
paramMap() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
params - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Request
 
paramsMap() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
paramValues(String) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
parseChunkSize(String) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer.ChunkedInputStream
Parses a chunk-size line.
parseDate(String) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Parses a date string in one of the supported HTTPServer.DATE_PATTERNS.
parseParamsList(String) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Parses name-value pair parameters from the given "x-www-form-urlencoded" MIME-type string.
parseRange(String, long) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Returns the absolute (zero-based) content range value specified by the given range string.
parseULong(String, int) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Parses an unsigned long value.
Part() - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator.Part
 
path - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost.ContextInfo
 
port - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer
 
prematureEndException - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.LimitedInputStream
 
preprocessTransaction(HTTPServer.Request, HTTPServer.Response) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Preprocesses a transaction, performing various validation checks and required special header handling, possibly returning an appropriate response.
protocol() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 

Q

queryString() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 

R

read() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.ChunkedInputStream
 
read(byte[], int, int) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.ChunkedInputStream
 
read() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.LimitedInputStream
 
read(byte[], int, int) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.LimitedInputStream
 
read() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 
read(byte[], int, int) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 
readHeaders(InputStream) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Reads headers from the given stream.
readLine(InputStream) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Reads the ISO-8859-1 encoded string starting at the current stream position and ending at the first occurrence of the LF character.
readRequestLine(InputStream) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Reads the request line, parsing the method, URI and version string.
readToken(InputStream, int, String, int) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Reads the token starting at the current stream position and ending at the first occurrence of the given delimiter byte, in the given encoding.
redirect(String, boolean) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Sends a 301 or 302 response, redirecting the client to the given URL.
redirect(String, int) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
remove(String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Headers
Removes all headers with the given name (if any exist).
remove() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartIterator
 
replace(String, String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Headers
Adds a header with the given name and value, replacing the first existing header with the same name.
req - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Response
 
Request(InputStream, Socket) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.Request
Constructs a Request from the data in the given input stream.
request() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
Response(OutputStream) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.Response
Constructs a Response whose output is written to the given stream.
response() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
ResponseOutputStream(OutputStream) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.ResponseOutputStream
Constructs a ResponseOutputStream.
run() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.SocketHandlerThread
 

S

secure - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer
 
send(int, String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Sends the full response with the given status, and the given string as the body.
sendBody(InputStream, long, long[]) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Sends the response body.
sendError(int, String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Sends an error response with the given status and detailed message.
sendError(int) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Sends an error response with the given status and default body.
sendHeaders(int) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Sends the response headers with the given response status.
sendHeaders(int, long, long, String, String, long[]) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Sends the response headers, including the given response status and description, and all response headers.
serv - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer
 
serve(HTTPServer.Request, HTTPServer.Response) - 接口 中的方法org.noear.solon.boot.jlhttp.HTTPServer.ContextHandler
Serves the given request using the given response.
serve(HTTPServer.Request, HTTPServer.Response) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.FileContextHandler
 
serve(HTTPServer.Request, HTTPServer.Response) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MethodContextHandler
 
serve(HTTPServer.Request, HTTPServer.Response) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Serves the content for a request by invoking the context handler for the requested context (path) and HTTP method.
serve(HTTPServer.Request, HTTPServer.Response) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContextHandler
 
serveFile(File, String, HTTPServer.Request, HTTPServer.Response) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Serves a context's contents from a file based resource.
serveFileContent(File, HTTPServer.Request, HTTPServer.Response) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Serves the contents of a file, with its corresponding content type, last modification time, etc. conditional and partial retrievals are handled according to the RFC.
serverSocketFactory - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer
 
setAllowGeneratedIndex(boolean) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Sets whether auto-generated indices are allowed.
setClientCapabilities(HTTPServer.Request) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Sets the request which is used in determining the capabilities supported by the client (e.g. compression, encoding, etc.)
setDirectoryIndex(String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Sets the directory index file.
setDiscardBody(boolean) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Response
Sets whether this response's body is discarded or sent.
setExecutor(Executor) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Sets the executor used in servicing HTTP connections.
setHost(String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
 
setPath(String) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Request
Sets the path component of the request URI.
setPort(int) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Sets the port on which this server will accept connections.
setServerSocketFactory(ServerSocketFactory) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Sets the factory used to create the server socket.
setSocketTimeout(int) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Sets the socket timeout for established connections.
signal() - 类 中的静态方法org.noear.solon.boot.jlhttp.XPluginImp
 
size() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Headers
Returns the number of added headers.
skip(long) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.LimitedInputStream
 
skip(long) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 
sock - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Request
 
SocketHandlerThread() - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.SocketHandlerThread
 
socketTimeout - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer
 
solon_boot_ver() - 类 中的静态方法org.noear.solon.boot.jlhttp.XPluginImp
 
split(String, String, int) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Splits the given string into its constituent non-empty trimmed elements, which are delimited by any of the given delimiter characters.
splitElements(String, boolean) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Splits the given element list string (comma-separated header value) into its constituent non-empty trimmed elements.
start() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Starts this server.
start(AopContext) - 类 中的方法org.noear.solon.boot.jlhttp.XPluginImp
 
state - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.ChunkedOutputStream
 
state - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 
state - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Response
 
status() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
statusDoSet(int) - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
statuses - 类 中的静态变量org.noear.solon.boot.jlhttp.HTTPServer
The HTTP status description strings.
stop() - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer
Stops this server.
stop() - 类 中的方法org.noear.solon.boot.jlhttp.XPluginImp
 

T

tail - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.MultipartInputStream
 
toMap(Collection<? extends Object[]>) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Converts a collection of pairs of objects (arrays of size two, each representing a key and corresponding value) into a Map.
toSizeApproxString(long) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Returns a human-friendly string approximating the given data size, e.g. "316", "1.8K", "324M", etc.
transfer(InputStream, OutputStream, long) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Transfers data from an input stream to an output stream.
trimDuplicates(String, char) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Trims duplicate consecutive occurrences of the given character within the given string, replacing them with a single instance of the character.
trimLeft(String, char) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Returns the given string with all occurrences of the given character removed from its left side.
trimRight(String, char) - 类 中的静态方法org.noear.solon.boot.jlhttp.HTTPServer
Returns the given string with all occurrences of the given character removed from its right side.

U

uri - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Request
 
uri() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 
url() - 类 中的方法org.noear.solon.boot.jlhttp.JlHttpContext
 

V

value - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Header
 
version - 类 中的变量org.noear.solon.boot.jlhttp.HTTPServer.Request
 
VirtualHost(String) - 类 的构造器org.noear.solon.boot.jlhttp.HTTPServer.VirtualHost
Constructs a VirtualHost with the given name.

W

write(int) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.ChunkedOutputStream
Writes a chunk containing the given byte.
write(byte[], int, int) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.ChunkedOutputStream
Writes a chunk containing the given bytes.
write(byte[], int, int) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.ResponseOutputStream
 
writeTo(OutputStream) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.Headers
Writes the headers to the given stream (including trailing CRLF).
writeTrailingChunk(HTTPServer.Headers) - 类 中的方法org.noear.solon.boot.jlhttp.HTTPServer.ChunkedOutputStream
Writes the trailing chunk which marks the end of the stream.

X

XPluginImp - org.noear.solon.boot.jlhttp中的类
 
XPluginImp() - 类 的构造器org.noear.solon.boot.jlhttp.XPluginImp
 

_

_fileMap - 类 中的变量org.noear.solon.boot.jlhttp.JlHttpContext
 
A B C D E F G H I J L M N O P Q R S T U V W X _ 
跳过导航链接

Copyright © 2022. All rights reserved.