@Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String text = "some text"; response.setContentType("text/plain"); // Set content type of the response so that jQuery knows what it can expect. response.setCharacterEncoding("UTF-8"); // You want world domination, huh? response.getWriter().write(text); // Write response body. }
private void render404(HttpServletResponse response) throws IOException { response.setStatus(404); response.setCharacterEncoding("utf-8"); response.setContentType("text/plain"); response.getOutputStream().println("The url you are trying to reach appears to be incorrect."); }
private void generateHTMLResponse() { response.setContentType("text/html"); response.setCharacterEncoding("utf-8"); try { response.getWriter().print(htmlResponse); } catch (IOException e) { LOGGER.error("General IOException: {}", e.getMessage()); } }
response.setStatus( HttpServletResponse.SC_OK ); response.setContentType( "text/xml" ); response.setCharacterEncoding( Const.XML_ENCODING ); } else { response.setContentType( "text/html;charset=UTF-8" ); String logText = getLogText( job, startLineNr, lastLineNr ); response.setContentType( "text/xml" ); response.setCharacterEncoding( Const.XML_ENCODING ); out = response.getOutputStream(); response.setContentLength( XML_HEADER.length + data.length ); out.write( XML_HEADER ); PrintWriter out = response.getWriter(); out.println( "<link rel=\"stylesheet\" type=\"text/css\" href=\"/static/css/carte.css\" />" ); } else { out.print( StatusServletUtils.getPentahoStyles() ); PrintWriter out = response.getWriter(); if ( useXML ) { out.println( new WebResult( WebResult.STRING_ERROR, BaseMessages.getString(
/** * PrintJSON * @param response * @param JSONObject genericScraperData */ public void printJSON(HttpServletResponse response, JSONObject genericScraperData) throws ServletException, IOException { response.setCharacterEncoding("UTF-8"); PrintWriter sos = response.getWriter(); sos.print(genericScraperData.toString(2)); sos.println(); }
String repOption = request.getParameter( "rep" ); String userOption = request.getParameter( "user" ); String passOption = Encr.decryptPasswordOptionallyEncrypted( request.getParameter( "pass" ) ); String jobOption = request.getParameter( "job" ); String levelOption = request.getParameter( "level" ); response.setStatus( HttpServletResponse.SC_OK ); response.setCharacterEncoding( encoding ); response.setContentType( "text/html; charset=" + encoding ); PrintWriter out = response.getWriter();
@Override public void commence(HttpServletRequest request, HttpServletResponse response, AuthenticationException authException) throws IOException, ServletException { response.setCharacterEncoding("UTF-8"); response.setContentType("application/json"); response.getWriter().println(JsonUtil.objectToJson(new CommonResult().unauthorized(authException.getMessage()))); response.getWriter().flush(); } }
public static void sendJsonError(HttpServletResponse resp, int error, String errorJson, OutputStream outputStream) { resp.setStatus(error); resp.setContentType("application/json"); resp.setCharacterEncoding("UTF-8"); try { outputStream.write(errorJson.getBytes(StandardCharsets.UTF_8)); } catch (IOException ioe) { log.error("WTF? Can't get writer from HTTP response."); } } }
@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setCharacterEncoding("UTF-8"); resp.setHeader("content-type", "text/html;charset=UTF-8"); PrintWriter out = resp.getWriter(); String pKey = req.getParameter(KEY_NAME); if (key != null && !key.equals(pKey)) { resp.setStatus(HttpServletResponse.SC_NOT_FOUND); out.println("404"); out.flush(); return; } try { out.println(StatsRender.getHtml(Boolean.valueOf(req.getParameter("all")))); out.flush(); } catch (Exception e) { e.printStackTrace(); out.println(e.getMessage()); out.flush(); } }
public static void out(HttpServletResponse res, String html){ res.setContentType("text/html"); res.setCharacterEncoding("UTF-8"); try{ OutputStream out = res.getOutputStream(); out.write(html.getBytes("UTF-8")); out.flush(); out.close(); }catch(Exception e){ e.printStackTrace(); } } }
private void sendJSONData(HttpServletResponse response, Query post, JSONObject json) throws IOException { post.setResponse(response, "application/javascript"); response.setCharacterEncoding("UTF-8"); PrintWriter sos = response.getWriter(); sos.println(json.toString(2)); } }
protected void startXml( HttpServletResponse response, PrintWriter out ) throws IOException { response.setContentType( "text/xml" ); response.setCharacterEncoding( Const.XML_ENCODING ); out.print( XMLHandler.getXMLHeader( Const.XML_ENCODING ) ); }
private void responseResult(HttpServletResponse response, Result result) { response.setCharacterEncoding("UTF-8"); response.setHeader("Content-type", "application/json;charset=UTF-8"); response.setStatus(200); try { response.getWriter().write(JSON.toJSONString(result)); } catch (IOException ex) { logger.error(ex.getMessage()); } }
private void responseError(int code, String message, HttpServletResponse response) { ErrorResponse errorResponse = new ErrorResponse(); errorResponse.setCode(code); errorResponse.setMessage(message); response.setStatus(code); response.setCharacterEncoding("utf8"); try { response.getOutputStream().write(errorResponse.toString().getBytes(StandardCharsets.UTF_8)); } catch (IOException e) { throw new RuntimeException(e); } } }
@Override protected void applyHeaders() { getHeaders().forEach((headerName, headerValues) -> { for (String headerValue : headerValues) { this.response.addHeader(headerName, headerValue); } }); MediaType contentType = getHeaders().getContentType(); if (this.response.getContentType() == null && contentType != null) { this.response.setContentType(contentType.toString()); } Charset charset = (contentType != null ? contentType.getCharset() : null); if (this.response.getCharacterEncoding() == null && charset != null) { this.response.setCharacterEncoding(charset.name()); } }
String transName = request.getParameter( "name" ); String id = request.getParameter( "id" ); boolean useXML = "Y".equalsIgnoreCase( request.getParameter( "xml" ) ); response.setStatus( HttpServletResponse.SC_OK ); response.setContentType( "text/xml" ); response.setCharacterEncoding( Const.XML_ENCODING ); } else { response.setContentType( "text/html;charset=UTF-8" ); response.setCharacterEncoding( "UTF-8" ); PrintWriter out = response.getWriter(); response.setContentType( "text/xml" ); response.setCharacterEncoding( Const.XML_ENCODING ); out.print( XMLHandler.getXMLHeader( Const.XML_ENCODING ) ); out.print( WebResult.OK.getXML() ); } else { response.setContentType( "text/html;charset=UTF-8" ); + convertContextPath( GetStatusServlet.CONTEXT_PATH ) + "\">" + BaseMessages.getString( PKG, "TransStatusServlet.BackToStatusPage" ) + "</a><p>" ); response.setStatus( HttpServletResponse.SC_BAD_REQUEST );
private void sendMessage(HttpServletResponse response, String message, int statusCode) throws IOException { response.setContentType("text/plain"); response.setCharacterEncoding("UTF-8"); response.setStatus(statusCode); try (InputStream in = new ByteArrayInputStream(message.getBytes("UTF-8"))) { ByteStreams.copy(in, response.getOutputStream()); } finally { response.getOutputStream().close(); } } }
@Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { Query post = RemoteAccess.evaluate(request); // String siteurl = request.getRequestURL().toString(); // String baseurl = siteurl.substring(0, siteurl.length() - // request.getRequestURI().length()) + request.getContextPath() + "/"; JSONObject TopMenuJsonObject = new TopMenuService().serviceImpl(post, null, null, null); JSONArray sitesarr = TopMenuJsonObject.getJSONArray("items"); response.setCharacterEncoding("UTF-8"); PrintWriter sos = response.getWriter(); sos.print(sitemaphead + "\n"); for (int i = 0; i < sitesarr.length(); i++) { JSONObject sitesobj = sitesarr.getJSONObject(i); Iterator<String> sites = sitesobj.keys(); sos.print("<url>\n<loc>" + sitesobj.getString(sites.next().toString()) + "/</loc>\n" + "<changefreq>weekly</changefreq>\n</url>\n"); } sos.print("</urlset>"); sos.println(); post.finalize(); } }
private void writeSpansToResponse(HttpServletResponse response, Collection<Pair<Long, SpanWrapper>> spans) throws IOException { if (spans == null) { spans = Collections.emptyList(); } response.setContentType("application/json"); response.setHeader("Pragma", "no-cache"); response.setHeader("Cache-Control", "max-age=0, no-cache, no-store, must-revalidate"); response.setHeader("Expires", "0"); response.setCharacterEncoding("UTF-8"); final ArrayList<String> jsonResponse = new ArrayList<String>(spans.size()); for (Pair<Long, SpanWrapper> spanPair : spans) { logger.debug("writeSpansToResponse {}", spanPair); jsonResponse.add(JsonUtils.toJson(spanPair.getB(), SpanUtils.CALL_TREE_ASCII)); } response.getWriter().print(jsonResponse.toString()); response.getWriter().close(); }
String repOption = request.getParameter( "rep" ); String userOption = request.getParameter( "user" ); String passOption = Encr.decryptPasswordOptionallyEncrypted( request.getParameter( "pass" ) ); String transOption = request.getParameter( "trans" ); String levelOption = request.getParameter( "level" ); response.setStatus( HttpServletResponse.SC_OK ); response.setCharacterEncoding( encoding ); response.setContentType( "text/html; charset=" + encoding ); PrintWriter out = response.getWriter();