gpt4 book ai didi

android - 如何让我的 volley GET 请求从非安全协议(protocol)返回信息?

转载 作者:行者123 更新时间:2023-11-29 23:13:30 25 4
gpt4 key购买 nike

正如标题所说,除非目标是 https,否则我的 get 请求不会返回任何内容。我没有看到任何错误以进行故障排除。为了安全起见,我需要在 list 中启用 http 吗?

最佳答案

如果您在运行 Android Pie (9.0) 或更高版本的设备/模拟器上运行您的应用程序并且遇到此问题,这可能与将 CleartextTraffic 设置为 false 有关,因为操作系统默认情况下会这样做API 级别或更高级别。

参见 this SO answer here关于为什么这是一个问题以及如何解决它。

如果您只想在测试中运行它并确保调用有效,请将此代码添加到您的 list 中:

<?xml version="1.0" encoding="utf-8"?>
<manifest ...>
<uses-permission android:name="android.permission.INTERNET" />
<application
...
android:usesCleartextTraffic="true"
...>
...
</application>
</manifest>

它应该可以工作。请注意,如果我将其保留在发布代码中,我的应用程序会被 Play 商店拒绝。

关于android - 如何让我的 volley GET 请求从非安全协议(protocol)返回信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55696455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com