java vertx http_java-在vertx中创建cookie

我想使用vertx创建一个简单的cookie.

import io.vertx.core.AbstractVerticle;

import io.vertx.core.http.HttpHeaders;

import io.vertx.core.http.HttpServer;

import io.vertx.core.http.HttpServerRequest;

import io.vertx.core.http.HttpServerResponse;

import io.vertx.ext.web.Cookie;

import io.vertx.ext.web.Router;

import io.vertx.ext.web.RoutingContext;

import java.util.Date;

public class HttpVerticle extends AbstractVerticle {

@Override

public void start() throws Exception {

HttpServer server = vertx.createHttpServer();

Router router = Router.router(vertx);

router.route("/opt-out").handler(this::optOut);

System.out.println("Server started @ 3000");

server.requestHandler(router::accept).listen(3000);

}

public void optOut(RoutingContext context) {

HttpServerRequest request = context.request();

HttpServerResponse response = context.response();

response.putHeader("content-type", "text-plain");

response.setChunked(true);

response.write("hellow world");

Cookie cookie = Cookie.cookie("foo", "bar");

context.addCookie(cookie);

response.end();

}

}

但是,当我检查浏览器时,看不到带有值“ bar”的名称为“ foo”的cookie.我究竟做错了什么?

另外,如何访问所有盖有邮票的Cookie?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值