类org.apache.http.message.BasicLineParser源码实例Demo

下面列出了怎么用org.apache.http.message.BasicLineParser的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: SoloPi   文件: WebSocketClient.java
private StatusLine parseStatusLine(String line) {
    if (TextUtils.isEmpty(line)) {
        return null;
    }
    return BasicLineParser.parseStatusLine(line, new BasicLineParser());
}
 
源代码2 项目: SoloPi   文件: WebSocketClient.java
private Header parseHeader(String line) {
    return BasicLineParser.parseHeader(line, new BasicLineParser());
}
 
源代码3 项目: Leanplum-Android-SDK   文件: WebSocketClient.java
private StatusLine parseStatusLine(String line) {
  if (TextUtils.isEmpty(line)) {
    return null;
  }
  return BasicLineParser.parseStatusLine(line, new BasicLineParser());
}
 
源代码4 项目: Leanplum-Android-SDK   文件: WebSocketClient.java
private Header parseHeader(String line) {
  return BasicLineParser.parseHeader(line, new BasicLineParser());
}
 
源代码5 项目: aptoide-client   文件: WebSocketClient.java
private StatusLine parseStatusLine(String line) {
    if (TextUtils.isEmpty(line)) {
        return null;
    }
    return BasicLineParser.parseStatusLine(line, new BasicLineParser());
}
 
源代码6 项目: aptoide-client   文件: WebSocketClient.java
private Header parseHeader(String line) {
    return BasicLineParser.parseHeader(line, new BasicLineParser());
}
 
源代码7 项目: Yahala-Messenger   文件: WebSocketClient.java
private StatusLine parseStatusLine(String line) {
    if (TextUtils.isEmpty(line)) {
        return null;
    }
    return BasicLineParser.parseStatusLine(line, new BasicLineParser());
}
 
源代码8 项目: Yahala-Messenger   文件: WebSocketClient.java
private Header parseHeader(String line) {
    return BasicLineParser.parseHeader(line, new BasicLineParser());
}
 
源代码9 项目: hack.chat-android   文件: WebSocketClient.java
private StatusLine parseStatusLine(String line) {
    if (TextUtils.isEmpty(line)) {
        return null;
    }
    return BasicLineParser.parseStatusLine(line, new BasicLineParser());
}
 
源代码10 项目: hack.chat-android   文件: WebSocketClient.java
private Header parseHeader(String line) {
    return BasicLineParser.parseHeader(line, new BasicLineParser());
}
 
源代码11 项目: esigate   文件: RequestFactory.java
public IncomingRequest create(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain)
        throws IOException {
    HttpServletRequestContext context =
            new HttpServletRequestContext(request, response, servletContext, filterChain);
    // create request line
    String uri =
            UriUtils.createURI(request.getScheme(), request.getServerName(), request.getServerPort(),
                    request.getRequestURI(), request.getQueryString(), null);
    ProtocolVersion protocolVersion = BasicLineParser.parseProtocolVersion(request.getProtocol(), null);
    IncomingRequest.Builder builder =
            IncomingRequest.builder(new BasicRequestLine(request.getMethod(), uri, protocolVersion));
    builder.setContext(context);
    // copy headers
    @SuppressWarnings("rawtypes")
    Enumeration names = request.getHeaderNames();
    while (names.hasMoreElements()) {
        String name = (String) names.nextElement();
        @SuppressWarnings("rawtypes")
        Enumeration values = request.getHeaders(name);
        while (values.hasMoreElements()) {
            String value = (String) values.nextElement();
            builder.addHeader(name, value);
        }
    }
    // create entity
    HttpServletRequestEntity entity = new HttpServletRequestEntity(request);
    builder.setEntity(entity);

    builder.setRemoteAddr(request.getRemoteAddr());
    builder.setRemoteUser(request.getRemoteUser());
    HttpSession session = request.getSession(false);
    if (session != null) {
        builder.setSessionId(session.getId());
    }
    builder.setUserPrincipal(request.getUserPrincipal());

    // Copy cookies
    // As cookie header contains only name=value so we don't need to copy
    // all attributes!
    javax.servlet.http.Cookie[] src = request.getCookies();
    if (src != null) {
        for (Cookie c : src) {
            BasicClientCookie dest = new BasicClientCookie(c.getName(), c.getValue());
            builder.addCookie(dest);
        }
    }
    builder.setSession(new HttpServletSession(request));
    builder.setContextPath(request.getContextPath());
    return builder.build();
}
 
 类所在包
 同包方法