本文整理了Java中org.eclipse.jetty.server.HttpConnection.getRequest()
方法的一些代码示例,展示了HttpConnection.getRequest()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HttpConnection.getRequest()
方法的具体详情如下:
包路径:org.eclipse.jetty.server.HttpConnection
类名称:HttpConnection
方法名:getRequest
暂无
代码示例来源:origin: org.restlet.jee/org.restlet.ext.jetty
@Override
public List<Certificate> getSslClientCertificates() {
final Certificate[] certificateArray = (Certificate[]) getConnection()
.getRequest().getAttribute(
"javax.servlet.request.X509Certificate");
if (certificateArray != null) {
return Arrays.asList(certificateArray);
} else {
return null;
}
}
代码示例来源:origin: org.restlet.jee/org.restlet.ext.jetty
@Override
public String getSslCipherSuite() {
return (String) getConnection().getRequest().getAttribute(
"javax.servlet.request.cipher_suite");
}
代码示例来源:origin: org.restlet.jee/org.restlet.ext.jetty
/**
* Returns the request method.
*
* @return The request method.
*/
@Override
public String getMethod() {
return getConnection().getRequest().getMethod();
}
代码示例来源:origin: org.restlet.jee/org.restlet.ext.jetty
/**
* Returns the response address.<br>
* Corresponds to the IP address of the responding server.
*
* @return The response address.
*/
@Override
public String getServerAddress() {
return getConnection().getRequest().getLocalAddr();
}
代码示例来源:origin: org.restlet.jee/org.restlet.ext.jetty
/**
* Indicates if the request was made using a confidential mean.<br>
*
* @return True if the request was made using a confidential mean.<br>
*/
@Override
public boolean isConfidential() {
return getConnection().getRequest().isSecure();
}
代码示例来源:origin: org.restlet.jee/org.restlet.ext.jetty
@Override
public int getClientPort() {
return getConnection().getRequest().getRemotePort();
}
代码示例来源:origin: org.restlet.jee/org.restlet.ext.jetty
@Override
public String getClientAddress() {
return getConnection().getRequest().getRemoteAddr();
}
代码示例来源:origin: org.restlet.jee/org.restlet.ext.jetty
@Override
public InputStream getRequestEntityStream(long size) {
try {
return getConnection().getRequest().getInputStream();
} catch (IOException e) {
getLogger().log(Level.WARNING,
"Unable to get request entity stream", e);
return null;
}
}
代码示例来源:origin: org.restlet.jee/org.restlet.ext.jetty
@Override
public Integer getSslKeySize() {
Integer keySize = (Integer) getConnection().getRequest().getAttribute(
"javax.servlet.request.key_size");
if (keySize == null) {
keySize = super.getSslKeySize();
}
return keySize;
}
代码示例来源:origin: org.restlet.jee/org.restlet.ext.jetty
/**
* Returns the URI on the request line (most like a relative reference, but
* not necessarily).
*
* @return The URI on the request line.
*/
@Override
public String getRequestUri() {
return getConnection().getRequest().getUri().toString();
}
代码示例来源:origin: org.sonatype.plexus/plexus-jetty7
( request instanceof Request ) ? (Request) request : HttpConnection.getCurrentConnection().getRequest();
代码示例来源:origin: org.apache.servicemix/servicemix-http
public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
if (response.isCommitted() || HttpConnection.getCurrentConnection().getRequest().isHandled()) {
return;
代码示例来源:origin: org.apache.servicemix/servicemix-cxf-bc
ServletException {
if (response.isCommitted()
|| HttpConnection.getCurrentConnection().getRequest()
.isHandled()) {
return;
代码示例来源:origin: org.restlet.jee/org.restlet.ext.jetty
/**
* Handles a Jetty call by converting it to a Restlet call and giving it for
* processing to the Restlet server.
*
* @param target
* The target of the request, either a URI or a name.
* @param request
* The Jetty request.
* @param servletRequest
* The Servlet request.
* @param servletResponse
* The Servlet response.
*/
public void handle(String target, Request arg1,
HttpServletRequest servletRequest,
HttpServletResponse servletResponse) throws IOException,
ServletException {
final Request baseRequest = (servletRequest instanceof Request) ? (Request) servletRequest
: HttpConnection.getCurrentConnection().getRequest();
this.helper.handle(new JettyCall(this.helper.getHelped(),
HttpConnection.getCurrentConnection()));
baseRequest.setHandled(true);
}
内容来源于网络,如有侵权,请联系作者删除!