org.eclipse.jetty.server.Request.getMethod()方法的使用及代码示例

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

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

Request.getMethod介绍

暂无

代码示例

代码示例来源:origin: jphp-group/jphp

  1. @Signature
  2. public String method() {
  3. return request.getMethod();
  4. }

代码示例来源:origin: AsyncHttpClient/async-http-client

  1. final boolean expectPost = (httpRequest.getHeader("x-expect-post") != null);
  2. if (expectGet) {
  3. final String method = request.getMethod();
  4. if (!"GET".equals(method)) {
  5. httpResponse.sendError(500, "Incorrect method. Expected GET, received " + method);
  6. return;
  7. } else if (expectPost) {
  8. final String method = request.getMethod();
  9. if (!"POST".equals(method)) {
  10. httpResponse.sendError(500, "Incorrect method. Expected POST, received " + method);

代码示例来源:origin: apache/incubator-druid

  1. @Override
  2. public void log(Request request, Response response)
  3. {
  4. if (logger.isDebugEnabled()) {
  5. logger.debug(
  6. "%s %s %s %s",
  7. request.getRemoteAddr(),
  8. request.getMethod(),
  9. request.getHttpURI().toString(),
  10. request.getProtocol()
  11. );
  12. }
  13. }
  14. }

代码示例来源:origin: AsyncHttpClient/async-http-client

  1. if (request.getMethod().equalsIgnoreCase("OPTIONS")) {
  2. httpResponse.addHeader("Allow", "GET,HEAD,POST,OPTIONS,TRACE");

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

  1. baseUri,
  2. requestUri,
  3. request.getMethod(),
  4. getSecurityContext(request),
  5. new MapPropertiesDelegate());

代码示例来源:origin: org.eclipse.jetty/jetty-security

  1. String httpMethod = request.getMethod();
  2. RoleInfo roleInfo = mappings.get(httpMethod);
  3. if (roleInfo == null)

代码示例来源:origin: i2p/i2p.i2p

  1. buf.append(request.getMethod());
  2. buf.append(' ');
  3. if (responseLength == 0 && status == 200 && !"HEAD".equals(request.getMethod()))
  4. responseLength = response.getLongContentLength();
  5. if (responseLength >=0)

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-server

  1. @Override
  2. public String toString()
  3. {
  4. return (_handled?"[":"(") + getMethod() + " " + _uri + (_handled?"]@":")@") + hashCode() + " " + super.toString();
  5. }

代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9

  1. @Override
  2. public String toString()
  3. {
  4. return (_handled?"[":"(") + getMethod() + " " + _uri + (_handled?"]@":")@") + hashCode() + " " + super.toString();
  5. }

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server

  1. @Override
  2. public String toString()
  3. {
  4. return (_handled?"[":"(") + getMethod() + " " + _uri + (_handled?"]@":")@") + hashCode() + " " + super.toString();
  5. }

代码示例来源:origin: sonian/elasticsearch-jetty

  1. protected Object prepareConstraintInfo(String pathInContext, Request request) {
  2. String httpMethod = request.getMethod();
  3. RestPathMap<RoleInfo> mappings = constraintMap.get(httpMethod);
  4. if (mappings != null) {
  5. RoleInfo roleInfo = mappings.match(pathInContext);
  6. if (roleInfo != null) {
  7. return roleInfo;
  8. }
  9. }
  10. return defaultRoleInfo;
  11. }

代码示例来源:origin: kiegroup/droolsjbpm-integration

  1. @Override
  2. public void handle( Request request, HttpServletResponse response ) {
  3. method.set(request.getMethod());
  4. response.setStatus(HTTP_OK);
  5. }
  6. };

代码示例来源:origin: kiegroup/droolsjbpm-integration

  1. @Override
  2. public void handle( Request request, HttpServletResponse response ) {
  3. method.set(request.getMethod());
  4. response.setStatus(HTTP_CREATED);
  5. }
  6. };

代码示例来源:origin: kiegroup/droolsjbpm-integration

  1. @Override
  2. public void handle( Request request, HttpServletResponse response ) {
  3. method.set(request.getMethod());
  4. response.setStatus(HTTP_CREATED);
  5. }
  6. };

代码示例来源:origin: Nextdoor/bender

  1. @Override
  2. public void earlyEOF()
  3. {
  4. // If we have no request yet, just close
  5. if (getRequest().getMethod()==null)
  6. close();
  7. else
  8. super.earlyEOF();
  9. }

代码示例来源:origin: kiegroup/droolsjbpm-integration

  1. @Override
  2. public void handle( Request request, HttpServletResponse response ) {
  3. method.set(request.getMethod());
  4. outputParams.put("name", request.getParameter("name"));
  5. outputParams.put("number", request.getParameter("number"));
  6. response.setStatus(HTTP_OK);
  7. }
  8. };

代码示例来源:origin: kiegroup/droolsjbpm-integration

  1. @Override
  2. public void handle( Request request, HttpServletResponse response ) {
  3. method.set(request.getMethod());
  4. outputParams.put("name", request.getParameter("name"));
  5. outputParams.put("number", request.getParameter("number"));
  6. response.setStatus(HTTP_OK);
  7. }
  8. };

代码示例来源:origin: kiegroup/droolsjbpm-integration

  1. @Override
  2. public void handle( Request request, HttpServletResponse response ) {
  3. method.set(request.getMethod());
  4. outputParams.put("name", request.getParameter("name"));
  5. outputParams.put("number", request.getParameter("number"));
  6. response.setStatus(HTTP_OK);
  7. }
  8. };

代码示例来源:origin: kiegroup/droolsjbpm-integration

  1. @Override
  2. public void handle( Request request, HttpServletResponse response ) {
  3. method.set(request.getMethod());
  4. outputParams.put("name", request.getParameter("name"));
  5. outputParams.put("number", request.getParameter("number"));
  6. response.setStatus(HTTP_OK);
  7. }
  8. };

代码示例来源:origin: com.teradata.airlift/http-server

  1. @Override
  2. public void log(Request request, Response response)
  3. {
  4. Duration requestTime = new Duration(max(0, System.currentTimeMillis() - request.getTimeStamp()), TimeUnit.MILLISECONDS);
  5. long dispatchTime = request.getTimeStamp();
  6. Duration schedulingDelay = new Duration(max(0, dispatchTime - request.getTimeStamp()), TimeUnit.MILLISECONDS);
  7. stats.record(request.getMethod(), response.getStatus(), request.getContentRead(), response.getContentCount(), schedulingDelay, requestTime);
  8. }
  9. }

相关文章

Request类方法