diff --git "a/20200340507\351\231\210\346\226\257\351\233\205/.keep" "b/20200340507\351\231\210\346\226\257\351\233\205/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/20200340507\351\231\210\346\226\257\351\233\205/\347\210\254\350\231\253/.keep" "b/20200340507\351\231\210\346\226\257\351\233\205/\347\210\254\350\231\253/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/20200340507\351\231\210\346\226\257\351\233\205/\347\210\254\350\231\253/PaChong.java" "b/20200340507\351\231\210\346\226\257\351\233\205/\347\210\254\350\231\253/PaChong.java" new file mode 100644 index 0000000000000000000000000000000000000000..47d4e4095f4462610cd65dc162241db0aea6f32c --- /dev/null +++ "b/20200340507\351\231\210\346\226\257\351\233\205/\347\210\254\350\231\253/PaChong.java" @@ -0,0 +1,34 @@ +package pachong.test; + +import org.apache.http.HttpEntity; +import org.apache.http.client.methods.CloseableHttpResponse; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.impl.client.CloseableHttpClient; +import org.apache.http.impl.client.HttpClients; +import org.apache.http.util.EntityUtils; + + +public class PaChong { + public static void main(String[] args) throws Exception { + // 1. 打开浏览器 : 创建HttpClient对象 + CloseableHttpClient httpClient = HttpClients.createDefault(); + + // 2. 输入网址 : 发起get请求创建HttpGet对象 + HttpGet httpGet = new HttpGet("https://www.example.com"); + + // 3. 按回车,发起请求,返回响应 : 使用httpClient对象发起请求 + CloseableHttpResponse response = httpClient.execute(httpGet); + + // 4. 解析响应,获取数据 + if (response.getStatusLine().getStatusCode()==200){ + // 拿到响应体 + HttpEntity httpEntity = response.getEntity(); + // 解析响应体,拿到静态页面的数据,将获取到的数据装入string中 + String content = EntityUtils.toString(httpEntity, "utf-8"); + + // 打印content 查看效果 + // 快捷键输入 idea:sout 按enter; eclipse : syso 按alt+/ 。 + System.out.println(content); + } + } +} \ No newline at end of file diff --git "a/20200340507\351\231\210\346\226\257\351\233\205/\347\210\254\350\231\253/log4j.properties" "b/20200340507\351\231\210\346\226\257\351\233\205/\347\210\254\350\231\253/log4j.properties" new file mode 100644 index 0000000000000000000000000000000000000000..4ec95cdba7ef5ed82becae2fb49105996dc13ef5 --- /dev/null +++ "b/20200340507\351\231\210\346\226\257\351\233\205/\347\210\254\350\231\253/log4j.properties" @@ -0,0 +1,6 @@ +1og4j.rootLogger =DEBUG,A1 +log4j.logger.cn.itcast=DEBUG + +log4j.appender.A1=org.apache.log4j.ConsoleAppender +log4j.appender.A1.layout=org.apache.log4j.PatternLayout +log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MW-dd HH:mm:Ss,SS5)[%t][%c]-[%p] %m%n