vertx-web httpserver凌乱的代码响应中文单词时

时间:2017-01-04 02:51:36

标签: vert.x

我在学习 Vert.x-Web 时遇到了一个问题,下面的代码会返回一个混乱的中文单词代码,任何人都可以帮忙吗?

    HttpServer server = vertx.createHttpServer();

    server.requestHandler(request -> {

      // This handler gets called for each request that arrives on the server
      HttpServerResponse response = request.response();
      response.putHeader("content-type", "text/plain charset='utf-8'");

      // Write to the response and end it
      response.end("Hello World!中文");
    });

    server.listen(8080);

1 个答案:

答案 0 :(得分:1)

我刚刚找到了原因,我认为vert.x支持UTF-8编码,但是我们需要确保所有的html文件和相关文件(包括css,js和font文件)都符合UTF-8格式,同时保存它。我们可以使用记事本打开文件并检查它是否是UTF-8格式,如果没有,请使用“另存为...”将其保存为UTF-8格式。