public class Header extends Object
| Constructor and Description |
|---|
Header() |
Header(Header header) |
Header(InputStream in) |
Header(String header) |
public static final String TRANSFER_ENCODING
public static final String CONTENT_ENCODING
public static final String CONTENT_LENGTH
public static final String CONTENT_TYPE
public static final String CONNECTION
public static final String PROXY_CONNECTION
public static final String HOST
public static final String EXPECT
public static final String X_FORWARDED_FOR
public static final String X_FORWARDED_PROTO
public static final String X_FORWARDED_HOST
public static final String PROXY_AUTHORIZATION
public static final String SOAP_ACTION
public static final String ACCEPT
public static final String LOCATION
public static final String AUTHORIZATION
public static final String SET_COOKIE
public static final String COOKIE
public static final String DESTINATION
public static final String VALIDATION_ERROR_SOURCE
public static final String USER_AGENT
public static final String X_REQUESTED_WITH
public static final String EXPIRES
public static final String KEEP_ALIVE
public static final String SERVER
public static final String PRAGMA
public static final String CACHE_CONTROL
public static final String UPGRADE
public static final String LAST_MODIFIED
public static final String IF_MODIFIED_SINCE
public static final String WWW_AUTHENTICATE
public static final String ACCESS_CONTROL_ALLOW_ORIGIN
public static final String ORIGIN
public static final String X_HTTP_METHOD_OVERRIDE
public static final String CHUNKED
public static final String TIMEOUT
public static final String MAX
public static final String CLOSE
public Header()
public Header(InputStream in) throws IOException, EndOfStreamException
IOExceptionEndOfStreamExceptionpublic Header(String header) throws IOException, EndOfStreamException
IOExceptionEndOfStreamExceptionpublic Header(Header header)
public void add(HeaderField field)
public void remove(HeaderField field)
public void removeFields(String name)
public List<HeaderField> getValues(HeaderName headerName)
public HeaderField[] getAllHeaderFields()
public void write(OutputStream out) throws IOException
HttpUtil.readLine(InputStream) assembles the String byte-by-byte
converting it to char-by-char, we use ISO-8859-1 for output here.IOExceptionpublic void setHost(String value)
public void setContentLength(long length)
public void setProxyAutorization(String value)
public boolean isChunked()
public long getContentLength()
public String getContentType()
public javax.mail.internet.ContentType getContentTypeObject()
throws javax.mail.internet.ParseException
javax.mail.internet.ParseException - if the value of the header could not be parsed.public void setContentType(String value)
public String getSOAPAction()
public void setSOAPAction(String value)
public String getAccept()
public void setAccept(String value)
public String getConnection()
public void setConnection(String connection)
public String getProxyConnection()
public void setProxyConnection(String connection)
public boolean isProxyConnectionClose()
public boolean isConnectionClose()
public boolean hasContentLength()
public String getHost()
public boolean is100ContinueExpected()
public void setAuthorization(String user, String password) throws UnsupportedEncodingException
UnsupportedEncodingExceptionpublic void setXForwardedFor(String value)
public String getXForwardedFor()
public void setXForwardedProto(String value)
public String getXForwardedProto()
public String getContentEncoding()
public String getUserAgent()
public String getCharset()
public int estimateHeapSize()
public int getBestAcceptedType(org.springframework.http.MediaType[] supported)
public static org.springframework.http.MediaType[] convertStringsToMediaType(String[] mediaTypes)
public int getNumberOf(String headerName)
public static long parseKeepAliveHeader(String keepAliveHeaderValue, String paramName)
public void clear()
public boolean isUserAgentSupportsSNI()
public void setNoCacheResponseHeaders()
public String getAuthorization()
public void setWwwAuthenticate(String params)
public String getWwwAuthenticate()
public boolean isBinaryContentType()
public String getXForwardedHost()
public void setXForwardedHost(String xForwardedHostHeaderValue)
Copyright © 2019. All Rights Reserved.