List of usage examples for org.apache.solr.response QueryResponseWriter CONTENT_TYPE_XML_UTF8
String CONTENT_TYPE_XML_UTF8
To view the source code for org.apache.solr.response QueryResponseWriter CONTENT_TYPE_XML_UTF8.
Click Source Link
From source file:net.yacy.http.servlets.GSAsearchServlet.java
License:Open Source License
@Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(QueryResponseWriter.CONTENT_TYPE_XML_UTF8); response.setStatus(HttpServletResponse.SC_OK); respond(request, Switchboard.getSwitchboard(), response.getOutputStream()); }
From source file:org.apache.solr.servlet.SolrUpdateServlet.java
License:Apache License
@Override public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { if (hasMulticore) { response.sendError(400, "Missing solr core name in path"); return;/*from www . j a v a 2 s.c om*/ } final InputStream in = request.getInputStream(); final String inct = request.getContentType(); response.setContentType(QueryResponseWriter.CONTENT_TYPE_XML_UTF8); if (request.getQueryString() != null) { log.warn("The @Deprecated SolrUpdateServlet does not accept query parameters: " + request.getQueryString() + "\n" + " If you are using solrj, make sure to register a request handler to /update rather then use this servlet.\n" + " Add: <requestHandler name=\"/update\" class=\"solr.XmlUpdateRequestHandler\" > to your solrconfig.xml\n\n"); } final Writer output = new FastWriter(new OutputStreamWriter(response.getOutputStream(), UTF8)); legacyUpdateHandler.doLegacyUpdate(in, inct, output); output.flush(); }