安卓应用程序进行网络爬取

今天在进行网络爬取的时候总是出现出现网络安全问题,这是由于在安卓7为了解决网络安全问题在进行安卓开发时需要进行网络安全的配置,具体配置如下:

1.在AndroidManifest.xml添加如下代码

android:networkSecurityConfig="@xml/network_security_config"

2.在res建立如下目录

 3.此文件的内容为:

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <domain-config cleartextTrafficPermitted="true">
        <domain includeSubdomains="true">yjsy.hbu.edu.cn</domain>
    </domain-config>
    <base-config cleartextTrafficPermitted="false" />
</network-security-config>

其中<domain includeSubdomains="true">yjsy.hbu.edu.cn</domain>中为要爬取网站域名

原文地址:https://www.cnblogs.com/duowenjia/p/14325586.html