• 大小: 918KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: Java
  • 标签: https  

资源简介

我使用jdk1.7,新建的是java项目,注意java compiler也是1.7,你需要把jar包拿过去,类拿过去

资源截图

代码片段和文件信息

import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;

import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.UsernamePasswordCredentials;
import org.apache.commons.httpclient.auth.AuthScope;
import org.apache.commons.httpclient.HttpClient.*;
 

 
import org.apache.commons.httpclient.methods.GetMethod;
public class BasicAuthenticationExample {
 
      public BasicAuthenticationExample() {
       
      }
 
      public static void main(String[] args) throws Exception {
 
          HttpClient client = new HttpClient(); 
          client.getState().setCredentials(AuthScope.ANY_HOST “132.35.87.240“
           new UsernamePasswordCredentials(“essmon“ “oracle.123“));
          GetMethod get = new GetMethod(“https://132.35.87.240/ruei/export.php?id=10048&date=20121112&date-to=20121113&output=csv“);
          get.setDoAuthentication( true );
          int status = client.executeMethod( get );
          InputStream ins  = get.getResponseBodyAsStream();
        //按指定的字符集构建文件流
          BufferedReader br = new BufferedReader(new InputStreamReader(ins“UTF-8“));
          StringBuffer sbf = new StringBuffer();
          String line = null;
          while ((line = br.readLine()) != null)
          {
            sbf.append(line);
            sbf.append(“\n“);
          }

          br.close();
          System.out.println( sbf.toString()); 
          get.releaseConnection();
 
      }
 
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-09-01 22:14  java访问https网址下载文件(含证书)\
     目录           0  2016-09-01 22:13  java访问https网址下载文件(含证书)\Downloadfile\
     文件       46725  2011-06-24 21:25  java访问https网址下载文件(含证书)\Downloadfile\commons-codec-1.3.jar
     文件      279781  2008-06-25 20:29  java访问https网址下载文件(含证书)\Downloadfile\commons-httpclient-3.0.1.jar
     文件       60686  2012-06-22 11:08  java访问https网址下载文件(含证书)\Downloadfile\commons-logging-1.1.1.jar
     文件      424648  2012-06-22 11:08  java访问https网址下载文件(含证书)\Downloadfile\httpclient-4.2.jar
     文件      223282  2012-06-22 11:08  java访问https网址下载文件(含证书)\Downloadfile\httpcore-4.2.jar
     目录           0  2016-09-01 21:29  java访问https网址下载文件(含证书)\Downloadfile\src\
     文件        1530  2012-12-07 11:25  java访问https网址下载文件(含证书)\Downloadfile\src\BasicAuthenticationExample.java
     文件        1794  2016-09-01 21:53  java访问https网址下载文件(含证书)\junjie.crt
     文件         739  2016-09-01 22:14  java访问https网址下载文件(含证书)\使用说明.txt

评论

共有 条评论