org.glassfish.grizzly.http.server.Response.setContentType()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(5.2k)|赞(0)|评价(0)|浏览(150)

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

Response.setContentType介绍

[英]Set the content type for this Response.
[中]设置此响应的内容类型。

代码示例

代码示例来源:origin: opentripplanner/OpenTripPlanner

wr.response.setContentType("application/json");
OutputStream os = wr.response.getOutputStream();
mapper.writeValue(os, tasks);

代码示例来源:origin: opentripplanner/OpenTripPlanner

@Override
public void service(Request req, Response resp) throws Exception {
  try {
    OTPRequest oreq = new OTPRequest(req, graph);
    Object result = handlers.get(oreq.action).handle(oreq);
    ObjectMapper mapper;
    if (oreq.sfmt == SerializeFormat.XML) {
      resp.setContentType("application/xml");
      mapper = xmlMapper;
    } else {
      resp.setContentType("application/json");
      mapper = jsonMapper;
    }
    resp.setStatus(200);
    mapper.writeValue(resp.getNIOOutputStream(), result);            
  } catch (Exception ex) {
    resp.setStatus(500);
    resp.setContentType("text/plain");
    resp.getNIOWriter().write("Error: " + ex.toString());
  }
}

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

} else {
  response.setStatus(HttpStatus.OK_200);
  response.setContentType(mediaType);
  ReaderWriter.writeTo(fileStream, response.getOutputStream());

代码示例来源:origin: opentripplanner/OpenTripPlanner

@Override
public void service(Request request, Response response) throws Exception {
  response.setContentType("application/json");

代码示例来源:origin: javaee/grizzly

@Override
  public Object run() {
    response.setContentType(contentType);
    return null;
  }            
}

代码示例来源:origin: javaee/grizzly

@Override
  public Object run() {
    response.setContentType(contentType);
    return null;
  }            
}

代码示例来源:origin: org.glassfish.grizzly/grizzly-websockets-server

@Override
  public Object run() {
    response.setContentType(contentType);
    return null;
  }            
}

代码示例来源:origin: javaee/grizzly

@Override
  public Object run() {
    response.setContentType(contentType);
    return null;
  }            
}

代码示例来源:origin: javaee/grizzly

@Override
  public Object run() {
    response.setContentType(contentType);
    return null;
  }            
}

代码示例来源:origin: javaee/grizzly

@Override
  public Object run() {
    response.setContentType(contentType);
    return null;
  }            
}

代码示例来源:origin: javaee/grizzly

@Override
public void service(final Request request, final Response response)
    throws Exception {
  response.setContentType("text/plain");
  response.getWriter().write("Hello world!");
}

代码示例来源:origin: com.xebialabs.restito/restito

/**
 * Sets content type to the response
 */
public static Action contentType(final String contentType) {
  return new Action(r -> {
    r.setContentType(contentType);
    return r;
  });
}

代码示例来源:origin: javaee/grizzly

@Override
  public void service(final Request request, final Response response)
      throws Exception {
    // Set the response content type
    response.setContentType("text/html");

    // Return the HTML upload form
    response.getWriter().write(
        "<form action=\"upload\" method=\"post\" enctype=\"multipart/form-data\">"
        + "Description: <input name=\"description\"/><br/>"
        + "Select File: <input type=\"file\" name=\"fileName\"/><br/>"
        + "<input type=\"submit\" value=\"Submit\"/></form>");
  }
}

代码示例来源:origin: javaee/grizzly

@Override
public void service(final Request request, final Response response)
    throws Exception {
  response.setContentType("text/plain");
  
  response.getWriter().write("Works fine. Server certificate (DN): " +
      getServerCertificate(request).getIssuerDN().getName());
}

代码示例来源:origin: dhfbk/tint

public void writeOutput(Response response, String contentType, String output) throws IOException {
  response.setContentType(contentType);
  response.setCharacterEncoding("UTF-8");
  response.addHeader("Access-Control-Allow-Origin", "*");
  response.getWriter().write(output);
}

代码示例来源:origin: javaee/grizzly

@Override
  public void service(Request request, Response response) throws Exception {
    response.setContentType("plain/text");
    response.getWriter().write("Static");
    response.getWriter().flush();
  }
}, "/static");

代码示例来源:origin: javaee/grizzly

@Override
  public void service(Request request, Response response) throws Exception {
    response.setContentType("plain/text");
    response.getWriter().write("Static");
    response.getWriter().flush();
  }
}, "/static");

代码示例来源:origin: javaee/grizzly

@Override
public void service(Request request, Response response) throws IOException {
  response.setContentType("text/html");
  super.service(request, response);
  response.flush();
}

代码示例来源:origin: javaee/grizzly

@Override
  public void service(Request request, Response response) throws Exception {
    CometEngine.getEngine().getCometContext(TEST_TOPIC).notify("Ping");
    response.setContentType("plain/text");
    response.getWriter().write("Done");
    response.getWriter().flush();
  }
}, "/notify");

代码示例来源:origin: javaee/grizzly

@Override
  public void service(Request request, Response response) throws Exception {
    CometEngine.getEngine().getCometContext(TEST_TOPIC).notify("Ping");
    response.setContentType("plain/text");
    response.getWriter().write("Done");
    response.getWriter().flush();
  }
}, "/notify");

相关文章

微信公众号

最新文章

更多

Response类方法