java类org.apache.http.message.BasicTokenIterator的实例源码

DefaultClientConnectionReuseStrategy.java 文件源码 项目:purecloud-iot 阅读 27 收藏 0 点赞 0 评论 0
@Override
public boolean keepAlive(final HttpResponse response, final HttpContext context) {

    final HttpRequest request = (HttpRequest) context.getAttribute(HttpCoreContext.HTTP_REQUEST);
    if (request != null) {
        final Header[] connHeaders = request.getHeaders(HttpHeaders.CONNECTION);
        if (connHeaders.length != 0) {
            final TokenIterator ti = new BasicTokenIterator(new BasicHeaderIterator(connHeaders, null));
            while (ti.hasNext()) {
                final String token = ti.nextToken();
                if (HTTP.CONN_CLOSE.equalsIgnoreCase(token)) {
                    return false;
                }
            }
        }
    }
    return super.keepAlive(response, context);
}
DefaultConnectionReuseStrategy.java 文件源码 项目:lams 阅读 26 收藏 0 点赞 0 评论 0
/**
 * Creates a token iterator from a header iterator.
 * This method can be overridden to replace the implementation of
 * the token iterator.
 *
 * @param hit       the header iterator
 *
 * @return  the token iterator
 */
protected TokenIterator createTokenIterator(HeaderIterator hit) {
    return new BasicTokenIterator(hit);
}
DefaultConnectionReuseStrategyHC4.java 文件源码 项目:remote-files-sync 阅读 26 收藏 0 点赞 0 评论 0
/**
 * Creates a token iterator from a header iterator.
 * This method can be overridden to replace the implementation of
 * the token iterator.
 *
 * @param hit       the header iterator
 *
 * @return  the token iterator
 */
protected TokenIterator createTokenIterator(final HeaderIterator hit) {
    return new BasicTokenIterator(hit);
}
DefaultConnectionReuseStrategyHC4.java 文件源码 项目:Visit 阅读 24 收藏 0 点赞 0 评论 0
/**
 * Creates a token iterator from a header iterator.
 * This method can be overridden to replace the implementation of
 * the token iterator.
 *
 * @param hit       the header iterator
 *
 * @return  the token iterator
 */
protected TokenIterator createTokenIterator(final HeaderIterator hit) {
    return new BasicTokenIterator(hit);
}
DefaultConnectionReuseStrategyHC4.java 文件源码 项目:ZTLib 阅读 27 收藏 0 点赞 0 评论 0
/**
 * Creates a token iterator from a header iterator.
 * This method can be overridden to replace the implementation of
 * the token iterator.
 *
 * @param hit       the header iterator
 *
 * @return  the token iterator
 */
protected TokenIterator createTokenIterator(final HeaderIterator hit) {
    return new BasicTokenIterator(hit);
}


问题


面经


文章

微信
公众号

扫码关注公众号