• 大小: 3.09MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-11
  • 语言: Java
  • 标签: HttpClient  

资源简介

HttpClient4.2.5的jar包

资源截图

代码片段和文件信息

/*
 * ====================================================================
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License Version 2.0 (the
 * “License“); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing
 * software distributed under the License is distributed on an
 * “AS IS“ BASIS WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 * ====================================================================
 *
 * This software consists of voluntary contributions made by many
 * individuals on behalf of the Apache Software Foundation.  For more
 * information on the Apache Software Foundation please see
 * .
 *
 */

package org.apache.http.examples.client;

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;

/**
 * This example demonstrates how to abort an HTTP method before its normal completion.
 */
public class ClientAbortMethod {

    public final static void main(String[] args) throws Exception {
        HttpClient httpclient = new DefaultHttpClient();
        try {
            HttpGet httpget = new HttpGet(“http://www.apache.org/“);

            System.out.println(“executing request “ + httpget.getURI());
            HttpResponse response = httpclient.execute(httpget);
            HttpEntity entity = response.getEntity();

            System.out.println(“----------------------------------------“);
            System.out.println(response.getStatusLine());
            if (entity != null) {
                System.out.println(“Response content length: “ + entity.getContentLength());
            }
            System.out.println(“----------------------------------------“);

            // Do not feel like reading the response body
            // Call abort on the request object
            httpget.abort();
        } finally {
            // When HttpClient instance is no longer needed
            // shut down the connection manager to ensure
            // immediate deallocation of all system resources
            httpclient.getConnectionManager().shutdown();
        }
    }

}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2809  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientAbortMethod.java

     文件       2989  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientAuthentication.java

     文件       3728  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientChunkEncodedPost.java

     文件       3863  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientConnectionRelease.java

     文件       3776  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientCustomContext.java

     文件       3447  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientCustomSSL.java

     文件       5005  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientEvictExpiredConnections.java

     文件       2954  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientExecuteDirect.java

     文件       3182  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientExecuteProxy.java

     文件       5904  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientExecuteSOCKS.java

     文件       4288  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientFormLogin.java

     文件       5601  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientGZipContentCompression.java

     文件       5439  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientInteractiveAuthentication.java

     文件       6864  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientKerberosAuthentication.java

     文件       4953  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientMultiThreadedExecution.java

     文件       4187  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientPreemptiveBasicAuthentication.java

     文件       4458  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientPreemptiveDigestAuthentication.java

     文件       3441  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientProxyAuthentication.java

     文件       2719  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ClientWithResponseHandler.java

     文件       2908  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\ProxyTunnelDemo.java

     文件       3552  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\client\QuickStart.java

     文件       4567  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\conn\OperatorConnectDirect.java

     文件       7155  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\conn\OperatorConnectProxy.java

     文件       3280  2013-04-19 18:22  httpcomponents-client-4.2.5\examples\org\apache\http\examples\entity\mime\ClientMultipartFormPost.java

     文件      52757  2013-04-19 18:22  httpcomponents-client-4.2.5\javadoc\allclasses-frame.html

     文件      46237  2013-04-19 18:22  httpcomponents-client-4.2.5\javadoc\allclasses-noframe.html

     文件      97248  2013-04-19 18:22  httpcomponents-client-4.2.5\javadoc\constant-values.html

     文件      53330  2013-04-19 18:22  httpcomponents-client-4.2.5\javadoc\deprecated-list.html

     文件      10063  2013-04-19 18:22  httpcomponents-client-4.2.5\javadoc\help-doc.html

     文件     928356  2013-04-19 18:22  httpcomponents-client-4.2.5\javadoc\index-all.html

............此处省略887个文件信息

评论

共有 条评论