mirror of
https://github.com/tursom/TursomServer.git
synced 2025-03-13 11:20:10 +08:00
update
This commit is contained in:
parent
c44e9fca3e
commit
ff893294ef
@ -70,7 +70,7 @@ class WebSocketClient(uri: String, val handler: WebSocketHandler) {
|
||||
}
|
||||
p.addLast(
|
||||
HttpClientCodec(),
|
||||
HttpObjectAggregator(8192),
|
||||
HttpObjectAggregator(4096),
|
||||
WebSocketClientCompressionHandler.INSTANCE,
|
||||
handler
|
||||
)
|
||||
|
@ -19,12 +19,13 @@ interface ResponseHeaderAdapter {
|
||||
mustRevalidate: Boolean = false
|
||||
) = setResponseHeader(
|
||||
"Cache-Control", "$cacheControl${
|
||||
if (maxAge != null && maxAge > 0) ", max-age=$maxAge" else ""}${
|
||||
if (mustRevalidate) ", must-revalidate" else ""
|
||||
if (maxAge != null && maxAge > 0) ", max-age=$maxAge" else ""
|
||||
}${
|
||||
if (mustRevalidate) ", must-revalidate" else ""
|
||||
}"
|
||||
)
|
||||
|
||||
fun addCookie(cookie: Cookie) = addCookie(cookie.name, cookie.value, cookie.maxAge, cookie.domain, cookie.path, cookie.sameSite)
|
||||
fun addCookie(cookie: Cookie) = addResponseHeader("Set-Cookie", cookie)
|
||||
fun addCookie(
|
||||
name: String,
|
||||
value: Any,
|
||||
@ -32,15 +33,7 @@ interface ResponseHeaderAdapter {
|
||||
domain: String? = null,
|
||||
path: String? = null,
|
||||
sameSite: SameSite? = null
|
||||
) = addResponseHeader(
|
||||
"Set-Cookie",
|
||||
"$name=$value${
|
||||
if (maxAge > 0) "; Max-Age=$maxAge" else ""}${
|
||||
if (domain != null) "; Domain=$domain" else ""}${
|
||||
if (path != null) "; Path=$path" else ""}${
|
||||
if (sameSite != null) ": SameSite=$sameSite" else ""
|
||||
}"
|
||||
)
|
||||
) = addCookie(Cookie(name, value.toString(), maxAge = maxAge, domain = domain, path = path, sameSite = sameSite))
|
||||
|
||||
fun setLanguage(language: String) {
|
||||
setResponseHeader("Content-Language", language)
|
||||
|
Loading…
Reference in New Issue
Block a user