javax.ws.rs.core.Cookie.<init>()方法的使用及代码示例

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

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

Cookie.<init>介绍

[英]Create a new instance.
[中]创建一个新实例。

代码示例

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

public Cookie getImmutableCookie() {
    return new Cookie(name, value, path, domain, version);
  }
}

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

public Cookie getImmutableCookie() {
    return new Cookie(name, value, path, domain, version);
  }
}

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

@Override
public Builder cookie(final String name, final String value) {
  requestContext.cookie(new Cookie(name, value));
  return this;
}

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

@Override
public Builder cookie(final String name, final String value) {
  requestContext.cookie(new Cookie(name, value));
  return this;
}

代码示例来源:origin: org.glassfish.jersey.core/jersey-client

@Override
public Builder cookie(final String name, final String value) {
  requestContext.cookie(new Cookie(name, value));
  return this;
}

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

for (final Object v : ((Collection) value)) {
  if (!(v instanceof Cookie)) {
    c = new Cookie(name, v.toString());
  } else {
    c = (Cookie) v;
    if (!name.equals(((Cookie) v).getName())) {
      c = new Cookie(name, c.getValue(), c.getPath(), c.getDomain(), c.getVersion());
  cookies.add(new Cookie(name, value.toString()));
} else {
  c = (Cookie) value;
  if (!name.equals(((Cookie) value).getName())) {
    cookies.add(new Cookie(name, c.getValue(), c.getPath(), c.getDomain(), c.getVersion()));

代码示例来源:origin: resteasy/Resteasy

static Map<String, Cookie> extractCookies(HttpServletRequest request)
{
 Map<String, Cookie> cookies = new HashMap<String, Cookie>();
 if (request.getCookies() != null)
 {
   for (javax.servlet.http.Cookie cookie : request.getCookies())
   {
    cookies.put(cookie.getName(), new Cookie(cookie.getName(), cookie.getValue(), cookie.getPath(), cookie.getDomain(), cookie.getVersion()));
   }
 }
 return cookies;
}

代码示例来源:origin: resteasy/Resteasy

public MockHttpRequest cookie(String name, String value)
{
 Cookie cookie = new Cookie(name, value);
 httpHeaders.getMutableCookies().put(name, cookie);
 return this;
}

代码示例来源:origin: resteasy/Resteasy

@Override
public Invocation.Builder cookie(String name, String value)
{
 getHeaders().cookie(new Cookie(name, value));
 return this;
}

代码示例来源:origin: resteasy/Resteasy

cookies.add(new Cookie(cookieName, cookieValue, path, domain, version));
   cookieName = cookieValue = path = domain = null;
cookies.add(new Cookie(cookieName, cookieValue, path, domain, version));

代码示例来源:origin: resteasy/Resteasy

public void cookie(Cookie cookie)
{
 if (!(Cookie.class.equals(cookie.getClass())))
 {
   cookie = new Cookie(cookie.getName(), cookie.getValue(), cookie.getPath(), cookie.getDomain(), cookie.getVersion());
 }
 headers.add(HttpHeaders.COOKIE, cookie);
}

代码示例来源:origin: resteasy/Resteasy

@Override
public Invocation.Builder cookie(Cookie cookie)
{
 if (!(Cookie.class.equals(cookie.getClass())))
 {
   cookie = new Cookie(cookie.getName(), cookie.getValue(), cookie.getPath(), cookie.getDomain(), cookie.getVersion());
 }
 getHeaders().cookie(cookie);
 return this;
}

代码示例来源:origin: resteasy/Resteasy

@Override
  public void process(ClientInvocation invocation, Object object)
  {
   if (object == null) return;  // don't set a null value
   if (object instanceof Cookie)
   {
     Cookie cookie = (Cookie) object;
     invocation.getHeaders().cookie(cookie);
   }
   else
   {
     ClientConfiguration cc = invocation.getClientConfiguration();
     String s = (annotations != null && type != null) ? cc.toString(object, type, annotations) : cc.toString(object);
     invocation.getHeaders().cookie(new Cookie(cookieName, s));
   }
  }
}

代码示例来源:origin: org.jboss.resteasy/resteasy-test-tjws

static Map<String, Cookie> extractCookies(HttpServletRequest request)
{
 Map<String, Cookie> cookies = new HashMap<String, Cookie>();
 if (request.getCookies() != null)
 {
   for (javax.servlet.http.Cookie cookie : request.getCookies())
   {
    cookies.put(cookie.getName(), new Cookie(cookie.getName(), cookie.getValue(), cookie.getPath(), cookie.getDomain(), cookie.getVersion()));
   }
 }
 return cookies;
}

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

@Override
public Builder cookie(final String name, final String value) {
  requestContext.cookie(new Cookie(name, value));
  return this;
}

代码示例来源:origin: org.jboss.resteasy/resteasy-client

@Override
public Invocation.Builder cookie(String name, String value)
{
 getHeaders().cookie(new Cookie(name, value));
 return this;
}

代码示例来源:origin: org.jboss.resteasy/resteasy-client-20

@Override
public Invocation.Builder cookie(String name, String value)
{
 getHeaders().cookie(new Cookie(name, value));
 return this;
}

代码示例来源:origin: sismics/reader

protected WebResource.Builder builder(WebResource resource) {
  WebResource.Builder builder = resource.getRequestBuilder();
  for (Map.Entry<String, String> entry : cookies.entrySet()) {
    builder.cookie(new Cookie(entry.getKey(), entry.getValue()));
  }
  return builder;
}

代码示例来源:origin: org.jboss.resteasy/resteasy-client-20

@Override
public Invocation.Builder cookie(Cookie cookie)
{
 if (!(Cookie.class.equals(cookie.getClass())))
 {
   cookie = new Cookie(cookie.getName(), cookie.getValue(), cookie.getPath(), cookie.getDomain(), cookie.getVersion());
 }
 getHeaders().cookie(cookie);
 return this;
}

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

/**
 * Obtain a new instance of a {@link Cookie} with the same name, value, path,
 * domain and version as this {@code NewCookie}. This method can be used to
 * obtain an object that can be compared for equality with another {@code Cookie};
 * since a {@code Cookie} will never compare equal to a {@code NewCookie}.
 *
 * @return a {@link Cookie}
 */
public Cookie toCookie() {
  return new Cookie(this.getName(), this.getValue(), this.getPath(),
      this.getDomain(), this.getVersion());
}

相关文章