sync toc
com.neokernel.httpd
ConnectionKMethod Class
ConnectionKMethod Members
ConnectionKMethod Constructor
ConnectionKMethod Constructor (WebServer, KTcpClient, Int32)
ConnectionKMethod Constructor (SecureWebServer, SecureTcpClient, Int32)
Fields
KEEP_ALIVE Field
KEEP_ALIVE_FIELD Field
Properties
KeepAliveField Property
Methods
execute Method
HTMLFormWriter Class
HTMLFormWriter Members
HTMLFormWriter Constructor
HTMLFormWriter Constructor (AgentRequest)
HTMLFormWriter Constructor (StringBuilder)
Methods
print Method
print Method (Int32)
print Method (String)
println Method
println Method (Int32)
println Method (String)
writeButton Method
writeCaption Method
writeCheckbox Method
writeCheckbox Method (String, String, Boolean)
writeCheckbox Method (String, String, Boolean, String)
writeField Method
writeField Method (String, String, Props, Int32)
writeField Method (String, String, Int32)
writeField Method (String, String, String, Int32)
writeFooter Method
writeHeader Method
writeHeader Method (String)
writeHeader Method (String, Props)
writeHiddenField Method
writeHiddenField Method (String, Props)
writeHiddenField Method (String, String)
writeLoginFields Method
writeLoginFields Method (Props)
writeLoginFields Method (String, String)
writeMultilineField Method
writeMultilineField Method (String, String, Props, Int32, Int32)
writeMultilineField Method (String, String, Int32, Int32)
writeMultilineField Method (String, String, String, Int32, Int32)
writePassword Method
writePassword Method (String, String, Int32)
writePassword Method (String, String, String, Int32)
writeProps Method
writeResetButton Method
writeSelectFooter Method
writeSelectHeader Method
writeSelectItem Method
writeSelectItem Method (String, String, Boolean)
writeSelectItem Method (String, String, String)
writeSpace Method
writeStaticField Method
writeSubmitButton Method
HTMLResponseInterface Interface
HTMLResponseInterface Members
Methods
getHTMLByCode Method
HTMLStringTools Class
HTMLStringTools Members
HTMLStringTools Constructor
Methods
completeURLs Method
convertHTMLToPlainText Method
convertPlainTextToHTML Method
decode Method
encode Method
encode Method (String)
encode Method (String, Boolean)
extractIMGTag Method
extractURL Method
removeFormTags Method
removeHRTags Method
removeHTMLTags Method
removeHTMLTags Method (String)
removeHTMLTags Method (String, Object)
removeListTags Method
removeTableTags Method
HTTPAgentRequest Class
HTTPAgentRequest Members
HTTPAgentRequest Constructor
HTTPAgentRequest Constructor (Props, Stream, Stream)
HTTPAgentRequest Constructor (Props, Stream, Stream, StreamReader)
HTTPAgentRequest Constructor (Props, Stream, Stream, Stream)
Fields
bufferOutput Field
byteWiseWriting Field
defaultResponse Field
headerSending Field
headerSent Field
Properties
ClientInputStream Property
ContentLength Property
Cookies Property
HeadRequest Property
IfModifiedSince Property
RequestBody Property
RequestHeaders Property
Methods
addCookie Method
close Method
detectBrowsers Method
getCookieString Method
getSessionID Method
getSessionID Method ()
getSessionID Method (String)
getUserAgent Method
getUserAgent Method ()
getUserAgent Method (AgentRequest)
print Method
println Method
println Method ()
println Method (String)
setSessionCookie Method
setSessionCookie Method (SessionManagerInterface)
setSessionCookie Method (SessionManagerInterface, String)
HTTPAuthenticationAgent Class
HTTPAuthenticationAgent Members
HTTPAuthenticationAgent Constructor
Methods
authenticate Method
getUsername Method
handleRequest Method
initProps Method
isAuthenticated Method
readAuthenticationFile Method
start Method
HTTPCheckKMethod Class
HTTPCheckKMethod Members
HTTPCheckKMethod Constructor
Fields
CONNECT_ERROR Field
CONNECTED Field
CONNECTION_REFUSED Field
connectionResult Field
host Field
NO_ROUTE_TO_HOST Field
port Field
request Field
REQUEST_DENIED Field
REQUEST_ERROR Field
REQUEST_NOT_FOUND Field
REQUEST_REDIRECTED Field
REQUEST_SUCCESSFUL Field
REQUEST_TIMEOUT Field
REQUESTED_EMPTY_PAGE Field
requestLatency Field
requestPage Field
requestResult Field
timeout Field
UNKNOWN_HOST Field
Methods
execute Method
ToString Method
HTTPDecoderStream Class
HTTPDecoderStream Members
HTTPDecoderStream Constructor
HTTPDecoderStream Constructor (Stream)
HTTPDecoderStream Constructor (Stream, Int32)
Fields
decodePlusSign Field
Properties
CanRead Property
CanSeek Property
CanWrite Property
Length Property
Position Property
Methods
Flush Method
Read Method
ReadByte Method
Seek Method
SetLength Method
Write Method
HTTPFileServerAgent Class
HTTPFileServerAgent Members
HTTPFileServerAgent Constructor
Methods
generateDirectoryList Method
handleRequest Method
initProps Method
isKeepAlive Method
preloadPage Method
start Method
HTTPProxyAgent Class
HTTPProxyAgent Members
HTTPProxyAgent Constructor
Methods
handleRequest Method
initProps Method
isProxied Method
readProxyFile Method
Run Method
start Method
stop Method
HTTPPutAgent Class
HTTPPutAgent Members
HTTPPutAgent Constructor
Methods
getFile Method
handleRequest Method
initProps Method
start Method
HTTPRedirectAgent Class
HTTPRedirectAgent Members
HTTPRedirectAgent Constructor
Methods
handleRequest Method
initProps Method
isRedirected Method
readRedirectFile Method
Run Method
start Method
stop Method
HTTPRequest Class
HTTPRequest Members
HTTPRequest Constructor
Fields
acceptString Field
CLOSE_CONNECTION Field
connection Field
contentEncoding Field
contentType Field
dataSource Field
GET_REQUEST_TYPE Field
HEAD_REQUEST_TYPE Field
host Field
KEEP_ALIVE_CONNECTION Field
otherHeaders Field
POST_REQUEST_TYPE Field
PUT_REQUEST_TYPE Field
referer Field
requestData Field
requestDataLength Field
requestString Field
requestType Field
SHORT_GET_REQUEST_TYPE Field
useCarraigeReturns Field
userAgent Field
Methods
addHeader Method
addHeader Method (String)
addHeader Method (String, String)
Equals Method
ToString Method
writeRequest Method
HTTPResponse Class
HTTPResponse Members
HTTPResponse Constructor
Fields
CODE_200 Field
CODE_201 Field
CODE_204 Field
CODE_301 Field
CODE_302 Field
CODE_400 Field
CODE_401 Field
CODE_403 Field
CODE_404 Field
CODE_500 Field
data Field
headers Field
redirectLocation Field
resultCode Field
Methods
addHeader Method
getHeader Method
KTcpClient Class
KTcpClient Members
KTcpClient Constructor
Methods
getRemoteIPAddrStr Method
getSock Method
setSock Method
SecureWebServer Class
SecureWebServer Members
SecureWebServer Constructor
Fields
rebinding Field
Methods
bindSocket Method
initProps Method
Run Method
verifyCert Method
WebServer Class
WebServer Members
WebServer Constructor
Fields
ACCEPT_NOT_ALLOWED Field
BAD_GATEWAY Field
BAD_REQUEST Field
CANNOT_SATISFY_REQUEST_RANGE Field
counter Field
dateFormat_ANSI Field
dateFormat_RFC822 Field
dateFormat_RFC850 Field
EXPECTATION_FAILED Field
FORBIDDEN Field
GATEWAY_TIMEOUT Field
GONE Field
LENGTH_REQUIRED Field
MOVED Field
MOVED_PERMANENTLY Field
NO_CONTENT Field
NOT_IMPLEMENTED Field
NOT_MODIFIED Field
POST_MIME_TYPE Field
PRECONDITION_FAILED Field
PROXY_AUTHENTICATION_REQUIRED Field
PUT_NOT_ALLOWED Field
REQUEST_CONFLICT Field
REQUEST_ENTITY_TOO_LARGE Field
REQUEST_TIMED_OUT Field
REQUEST_URI_TOO_LONG Field
RESET_CONTENT Field
SERVER_ERROR Field
SERVICE_UNAVAILABLE Field
TEMPORARY_REDIRECT Field
UNAUTHORIZED Field
UNSUPPORTED_MEDIA_TYPE Field
URL_NOT_FOUND Field
USE_GET Field
USE_PROXY Field
VERSION_NOT_SUPPORTED Field
VERSION_STR Field
Methods
getHTMLByCode Method
getHTMLByCode Method (Int32)
getHTMLByCode Method (Int32, String)
getHTMLByCode Method (Int32, String, String)
getMimeType Method
initProps Method
loadDefaultMimeTypes Method
loadMimeTypes Method
printThreads Method
Run Method
shutdown Method
start Method
stop Method
XHTMLFormWriter Class
XHTMLFormWriter Members
XHTMLFormWriter Constructor
XHTMLFormWriter Constructor (AgentRequest)
XHTMLFormWriter Constructor (StringBuilder)
Methods
writeButton Method
writeCaption Method
writeCheckbox Method
writeCheckbox Method (String, String, Boolean)
writeField Method
writeField Method (String, String, Props, Int32)
writeField Method (String, String, Int32)
writeField Method (String, String, String, Int32)
writeFooter Method
writeHeader Method
writeHeader Method (String)
writeHeader Method (String, Props)
writeHiddenField Method
writeHiddenField Method (String, Props)
writeHiddenField Method (String, String)
writeLoginFields Method
writeLoginFields Method (Props)
writeLoginFields Method (String, String)
writeMultilineField Method
writeMultilineFie