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

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

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

Request.isHead介绍

暂无

代码示例

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.jetty.server

  1. protected boolean sendResponse(MetaData.Response info, ByteBuffer content, boolean complete, final Callback callback)
  2. {
  3. boolean committing = _committed.compareAndSet(false, true);
  4. if (committing)
  5. {
  6. // We need an info to commit
  7. if (info==null)
  8. info = _response.newResponseMetaData();
  9. commit(info);
  10. // wrap callback to process 100 responses
  11. final int status=info.getStatus();
  12. final Callback committed = (status<200&&status>=100)?new Commit100Callback(callback):new CommitCallback(callback);
  13. // committing write
  14. _transport.send(info, _request.isHead(), content, complete, committed);
  15. }
  16. else if (info==null)
  17. {
  18. // This is a normal write
  19. _transport.send(null,_request.isHead(), content, complete, callback);
  20. }
  21. else
  22. {
  23. callback.failed(new IllegalStateException("committed"));
  24. }
  25. return committing;
  26. }

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

  1. protected ResponseInfo newResponseInfo()
  2. {
  3. if (_status == HttpStatus.NOT_SET_000)
  4. _status = HttpStatus.OK_200;
  5. return new ResponseInfo(_channel.getRequest().getHttpVersion(), _fields, getLongContentLength(), getStatus(), getReason(), _channel.getRequest().isHead());
  6. }

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

  1. protected ResponseInfo newResponseInfo()
  2. {
  3. if (_status == HttpStatus.NOT_SET_000)
  4. _status = HttpStatus.OK_200;
  5. return new ResponseInfo(_channel.getRequest().getHttpVersion(), _fields, getLongContentLength(), getStatus(), getReason(), _channel.getRequest().isHead());
  6. }

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

  1. protected ResponseInfo newResponseInfo()
  2. {
  3. return new ResponseInfo(_channel.getRequest().getHttpVersion(), _fields, getLongContentLength(), getStatus(), getReason(), _channel.getRequest().isHead());
  4. }

代码示例来源:origin: jenkinsci/winstone

  1. _transport.send(info, _request.isHead(), content, complete, committed);
  2. _transport.send(null,_request.isHead(), content, complete, new ContentCallback(callback, content, complete));

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

  1. if (_channel.getRequest().isHead())

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

  1. if (_channel.getRequest().isHead())

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

  1. ResponseInfo info = new ResponseInfo(_request.getHttpVersion(), fields, 0, HttpStatus.INTERNAL_SERVER_ERROR_500, null, _request.isHead());
  2. boolean committed = commitResponse(info, null, true);
  3. if (!committed)

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

  1. ResponseInfo info = new ResponseInfo(_request.getHttpVersion(), fields, 0, HttpStatus.INTERNAL_SERVER_ERROR_500, null, _request.isHead());
  2. boolean committed = commitResponse(info, null, true);
  3. if (!committed)

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

  1. ResponseInfo info = new ResponseInfo(_request.getHttpVersion(), fields, 0, HttpStatus.INTERNAL_SERVER_ERROR_500, null, _request.isHead());
  2. boolean committed = sendResponse(info, null, true);
  3. if (!committed)

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

  1. if (_channel.getRequest().isHead() || _generator.isNoContent())

代码示例来源:origin: jenkinsci/winstone

  1. boolean hasContent = !(_request.isHead() ||
  2. HttpMethod.CONNECT.is(_request.getMethod()) && status == HttpStatus.OK_200 ||
  3. HttpStatus.isInformational(status) ||

相关文章

Request类方法