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

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

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

Cookie.setValue介绍

[英]Sets the value of this Cookie.
[中]设置此Cookie的值。

代码示例

代码示例来源:origin: micronaut-projects/micronaut-core

@Override
public Cookie value(String value) {
  nettyCookie.setValue(value);
  return this;
}

代码示例来源:origin: lets-blade/blade

@Override
public Response removeCookie(@NonNull String name) {
  Optional<Cookie> cookieOpt = this.cookies.stream().filter(cookie -> cookie.name().equals(name)).findFirst();
  cookieOpt.ifPresent(cookie -> {
    cookie.setValue("");
    cookie.setMaxAge(-1);
  });
  Cookie nettyCookie = new io.netty.handler.codec.http.cookie.DefaultCookie(name, "");
  nettyCookie.setMaxAge(-1);
  this.cookies.add(nettyCookie);
  return this;
}

代码示例来源:origin: lets-blade/blade

@Override
public Response removeCookie(@NonNull String name) {
  Optional<Cookie> cookieOpt = this.cookies.stream().filter(cookie -> cookie.name().equals(name)).findFirst();
  cookieOpt.ifPresent(cookie -> {
    cookie.setValue("");
    cookie.setMaxAge(-1);
  });
  Cookie nettyCookie = new io.netty.handler.codec.http.cookie.DefaultCookie(name, "");
  nettyCookie.setMaxAge(-1);
  this.cookies.add(nettyCookie);
  return this;
}

代码示例来源:origin: vert-x3/vertx-web

@Override
public Cookie setValue(final String value) {
 nettyCookie.setValue(value);
 this.changed = true;
 return this;
}

代码示例来源:origin: io.vertx/vertx-web

@Override
public Cookie setValue(final String value) {
 nettyCookie.setValue(value);
 this.changed = true;
 return this;
}

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

@Override
public void setValue(final String value) {
  this.value = value;
  this.signed = false;
  nettyCookie.setValue(value);
}

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

@Override
public void setValue(String value) {
  cookie.setValue(value);
}

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

public void sign() {
  if (mac != null) {
    nettyCookie.setValue("s:" + YokeSecurity.sign(value, mac));
    signed = true;
  } else {
    signed = false;
  }
}

代码示例来源:origin: com.bladejava/blade-mvc

@Override
public Response removeCookie(@NonNull String name) {
  Optional<Cookie> cookieOpt = this.cookies.stream().filter(cookie -> cookie.name().equals(name)).findFirst();
  cookieOpt.ifPresent(cookie -> {
    cookie.setValue("");
    cookie.setMaxAge(-1);
  });
  Cookie nettyCookie = new io.netty.handler.codec.http.cookie.DefaultCookie(name, "");
  nettyCookie.setMaxAge(-1);
  this.cookies.add(nettyCookie);
  return this;
}

代码示例来源:origin: reactor/reactor-netty

@Test
public void testCookie() {
  DisposableServer context =
      HttpServer.create()
           .host("localhost")
           .route(r -> r.get("/201",
               (req, res) -> res.addHeader("test",
                             req.cookies()
                               .get("test")
                               .stream()
                               .findFirst()
                               .get()
                               .value())
                        .status(HttpResponseStatus.CREATED)
                        .sendHeaders()))
           .bindNow();
  createHttpClientForContextWithAddress(context)
      .cookie("test", c -> c.setValue("lol"))
      .get()
      .uri("/201")
      .responseContent()
      .blockLast();
  context.disposeNow();
}

相关文章