io.netty.handler.codec.http.cookie.Cookie.wrap()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(3.5k)|赞(0)|评价(0)|浏览(118)

本文整理了Java中io.netty.handler.codec.http.cookie.Cookie.wrap()方法的一些代码示例,展示了Cookie.wrap()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Cookie.wrap()方法的具体详情如下:
包路径:io.netty.handler.codec.http.cookie.Cookie
类名称:Cookie
方法名:wrap

Cookie.wrap介绍

[英]Returns true if the raw value of this Cookie, was wrapped with double quotes in original Set-Cookie header.
[中]如果此Cookie的原始值在原始集Cookie标头中用双引号包装,则返回true。

代码示例

代码示例来源:origin: wildfly/wildfly

private void encode(StringBuilder buf, Cookie c) {
    final String name = c.name();
    final String value = c.value() != null ? c.value() : "";

    validateCookie(name, value);

    if (c.wrap()) {
      addQuoted(buf, name, value);
    } else {
      add(buf, name, value);
    }
  }
}

代码示例来源:origin: wildfly/wildfly

if (cookie.wrap()) {
  addQuoted(buf, name, value);
} else {

代码示例来源:origin: javagossip/dorado

@Override
public boolean wrap() {
  return cookie.wrap();
}

代码示例来源:origin: pmlopes/yoke

@Override
public boolean wrap() {
  return nettyCookie.wrap();
}

代码示例来源:origin: HotelsDotCom/styx

private static RequestCookie convert(Cookie nettyCookie) {
  String name = nettyCookie.name();
  String value = nettyCookie.wrap() ? quote(nettyCookie.value()) : nettyCookie.value();
  return requestCookie(name, value);
}

代码示例来源:origin: io.netty/netty-codec-http

private void encode(StringBuilder buf, Cookie c) {
    final String name = c.name();
    final String value = c.value() != null ? c.value() : "";

    validateCookie(name, value);

    if (c.wrap()) {
      addQuoted(buf, name, value);
    } else {
      add(buf, name, value);
    }
  }
}

代码示例来源:origin: apache/activemq-artemis

private void encode(StringBuilder buf, Cookie c) {
    final String name = c.name();
    final String value = c.value() != null ? c.value() : "";

    validateCookie(name, value);

    if (c.wrap()) {
      addQuoted(buf, name, value);
    } else {
      add(buf, name, value);
    }
  }
}

代码示例来源:origin: org.apache.activemq/artemis-jms-client-all

private void encode(StringBuilder buf, Cookie c) {
    final String name = c.name();
    final String value = c.value() != null ? c.value() : "";

    validateCookie(name, value);

    if (c.wrap()) {
      addQuoted(buf, name, value);
    } else {
      add(buf, name, value);
    }
  }
}

代码示例来源:origin: org.jboss.eap/wildfly-client-all

private void encode(StringBuilder buf, Cookie c) {
    final String name = c.name();
    final String value = c.value() != null ? c.value() : "";

    validateCookie(name, value);

    if (c.wrap()) {
      addQuoted(buf, name, value);
    } else {
      add(buf, name, value);
    }
  }
}

代码示例来源:origin: io.netty/netty-codec-http

if (cookie.wrap()) {
  addQuoted(buf, name, value);
} else {

代码示例来源:origin: org.apache.activemq/artemis-jms-client-all

if (cookie.wrap()) {
  addQuoted(buf, name, value);
} else {

代码示例来源:origin: apache/activemq-artemis

if (cookie.wrap()) {
  addQuoted(buf, name, value);
} else {

代码示例来源:origin: org.jboss.eap/wildfly-client-all

if (cookie.wrap()) {
  addQuoted(buf, name, value);
} else {

代码示例来源:origin: HotelsDotCom/styx

private static ResponseCookie convert(Cookie cookie) {
  String value = cookie.wrap() ? quote(cookie.value()) : cookie.value();
  return responseCookie(cookie.name(), value)
      .domain(cookie.domain())
      .path(cookie.path())
      .maxAge(cookie.maxAge())
      .httpOnly(cookie.isHttpOnly())
      .secure(cookie.isSecure())
      .build();
}

代码示例来源:origin: com.hotels.styx/styx-client

private static HttpCookie nettyCookieToStyxCookie(Cookie cookie) {
  Iterable<HttpCookieAttribute> attributes = new ArrayList<HttpCookieAttribute>() {
    {
      if (!isNullOrEmpty(cookie.domain())) {
        add(domain(cookie.domain()));
      }
      if (!isNullOrEmpty(cookie.path())) {
        add(path(cookie.path()));
      }
      if (cookie.maxAge() != Long.MIN_VALUE) {
        add(maxAge((int) cookie.maxAge()));
      }
      if (cookie.isHttpOnly()) {
        add(httpOnly());
      }
      if (cookie.isSecure()) {
        add(secure());
      }
    }
  };
  String value = cookie.wrap() ? quote(cookie.value()) : cookie.value();
  return HttpCookie.cookie(cookie.name(), value, attributes);
}

代码示例来源:origin: HotelsDotCom/styx

if (cookie.wrap()) {
  addQuoted(buf, name, value);
} else {

相关文章