Interface ScxHttpHeaders
- All Superinterfaces:
Iterable<ParameterEntry<ScxHttpHeaderName, String>>,Parameters<ScxHttpHeaderName, String>
- All Known Subinterfaces:
ScxHttpHeadersWritable
只读的 Headers 可用于 ServerRequest 和 ClientResponse
在 Parameters 的基础上实现了一些 方便操作 Http 头协议的方法
- Version:
- 0.0.1
- Author:
- scx567888
-
Method Summary
Modifier and TypeMethodDescriptiondefault Acceptaccept()default booleandefault ContentDispositiondefault ScxContentEncodingdefault Longdefault ScxMediaTypedefault Cookiescookies()default Stringencode()转换成标准的 Http1 格式, 人类可读, 可用于传输或调试default Stringdefault Cookiedefault CookiegetSetCookie(String name) static ScxHttpHeadersWritableof()static ScxHttpHeadersWritableof(ScxHttpHeaders oldHeaders) static ScxHttpHeadersWritable通过 Http1 格式文本直接构建 headers 在某些情况下很好用 比如调试 分隔符同时支持 '\r\n' 和 '\n'static ScxHttpHeadersWritable通过 Http1 格式文本直接构建 headers 在某些情况下很好用 比如调试 分隔符仅支持 '\r\n'default CookiesMethods inherited from interface java.lang.Iterable
forEach, iterator, spliteratorMethods inherited from interface cool.scx.http.parameters.Parameters
contains, forEach, forEachParameter, get, getAll, isEmpty, names, size, toMap, toMultiValueMap
-
Method Details
-
of
-
of
-
of
通过 Http1 格式文本直接构建 headers 在某些情况下很好用 比如调试 分隔符同时支持 '\r\n' 和 '\n'- Parameters:
headersStr- s- Returns:
- s
-
ofStrict
通过 Http1 格式文本直接构建 headers 在某些情况下很好用 比如调试 分隔符仅支持 '\r\n'- Parameters:
headersStr- s- Returns:
- s
-
get
-
getAll
-
contains
-
cookies
-
setCookies
-
contentType
-
contentDisposition
-
contentLength
-
contentEncoding
-
getCookie
-
getSetCookie
-
accept
-
encode
转换成标准的 Http1 格式, 人类可读, 可用于传输或调试
-