public class HttpHeaders
extends java.lang.Object
Constructor and Description |
---|
HttpHeaders() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
java.util.List<java.lang.String> |
getAllHeaders(java.lang.String name) |
java.util.List<java.lang.String> |
getAllHeadersNormalized(java.lang.String name) |
int |
getContentLength() |
java.lang.String |
getContentType() |
java.lang.String |
getContentTypeField(java.lang.String fieldName) |
java.lang.String |
getHeader(java.lang.String name) |
java.lang.String |
getHeaderNormalized(java.lang.String name) |
java.lang.String |
getHeaderSubValue(java.lang.String headerName,
java.lang.String subName,
java.lang.String delim) |
static java.lang.String |
getHeaderSubValueFromValue(java.lang.String headerValue,
java.lang.String subName,
java.lang.String delim) |
java.lang.Integer |
getHeaderSubValueInt(java.lang.String headerName,
java.lang.String subName,
java.lang.String delim) |
java.lang.String |
getRequestLine() |
java.lang.String |
getRequestMethod() |
java.lang.String |
getRequestPath() |
java.lang.String |
getRequestVersion() |
int |
getResponseCode() |
java.lang.String |
getResponseConnection() |
java.lang.String |
getResponseLine() |
java.lang.String |
getResponseMessage() |
boolean |
isChunked() |
java.util.Iterator<java.lang.String> |
iterator() |
java.util.Iterator<java.lang.String> |
iteratorAll() |
void |
parsePlainHeaders(java.io.InputStream is) |
void |
parseResponseHeaders(java.io.InputStream is) |
void |
setHeader(java.lang.String name,
java.lang.String value) |
void |
setHeaderNormalized(java.lang.String name,
java.lang.String value) |
void |
setRequestValues(java.lang.String method,
java.lang.String path,
java.lang.String version) |
void |
setResponseValues(java.lang.String line) |
int |
size() |
java.lang.String |
toString() |
java.lang.StringBuffer |
toStringBuffer(java.lang.StringBuffer userSb) |
int |
writeHeaders(java.io.OutputStream os) |
public void clear()
public int size()
public void setHeaderNormalized(java.lang.String name, java.lang.String value)
public void setHeader(java.lang.String name, java.lang.String value)
public java.util.List<java.lang.String> getAllHeadersNormalized(java.lang.String name)
public java.util.List<java.lang.String> getAllHeaders(java.lang.String name)
public java.lang.String getHeaderNormalized(java.lang.String name)
public java.lang.String getHeader(java.lang.String name)
public java.util.Iterator<java.lang.String> iterator()
public java.util.Iterator<java.lang.String> iteratorAll()
public void setResponseValues(java.lang.String line) throws java.io.IOException
java.io.IOException
public java.lang.String getResponseLine()
public int getResponseCode()
public java.lang.String getResponseMessage()
public void setRequestValues(java.lang.String method, java.lang.String path, java.lang.String version)
public java.lang.String getRequestLine()
public java.lang.String getRequestMethod()
public java.lang.String getRequestPath()
public java.lang.String getRequestVersion()
public int getContentLength()
public java.lang.String getContentType()
public java.lang.String getContentTypeField(java.lang.String fieldName)
public boolean isChunked()
public java.lang.String getResponseConnection()
public java.lang.StringBuffer toStringBuffer(java.lang.StringBuffer userSb)
public java.lang.String toString()
toString
in
class java.lang.Object
public int writeHeaders(java.io.OutputStream os) throws java.io.IOException
java.io.IOException
public void parseResponseHeaders(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public void parsePlainHeaders(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public java.lang.String getHeaderSubValue(java.lang.String headerName, java.lang.String subName, java.lang.String delim)
public static java.lang.String getHeaderSubValueFromValue(java.lang.String headerValue, java.lang.String subName, java.lang.String delim)
public java.lang.Integer getHeaderSubValueInt(java.lang.String headerName, java.lang.String subName, java.lang.String delim)
Copyright © 2024 MarkLogic
Corporation
Complete online documentation for MarkLogic Server,
XQuery and related components may
be found at
developer.marklogic.com