第2世界
发布于 2024-04-23 / 5 阅读 / 0 评论 / 0 点赞

Android发送http请求

sdk27以上默认只允许发送https请求,如果发送http请求需要修改网络安全配置。

1.添加配置文件network_security_config.xml

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config cleartextTrafficPermitted="true">
        <trust-anchors>
            <certificates src="system" overrodePins="true"/>
            <certificates src="user" overrodePins="true"/>
        </trust-anchors>
    </base-config>
</network-security-config>

2.修改AndroidManifest.xml

<application
	...
	android:networkSecurityConfig="@xml/network_security_config">
	...
</application>


评论