gpt4 book ai didi

java - 如何在 Android 中获取 https 字符串(使用 AQuery)

转载 作者:行者123 更新时间:2023-11-30 02:26:53 24 4
gpt4 key购买 nike


我在 android 中遇到问题,
这个项目之前得到一些,
但是现在 webapi 将 http 转换为 https 并且它不能工作,
我不知道如何解决它,

private AQuery aq;
aq = new AQuery(this);
aq.ajax(url, String.class, new AjaxCallback<String>() {
public void callback(String url, String string,
AjaxStatus status) {
if (status.getCode() == 200 && !string.equals("")
&& result.indexOf(Constants.STATUS) != -1) {
StatusMsg statusMsg = JSONParserHelper
.statusMsgParser(result);
if (statusMsg != null) {
String showMsg = JSONParserHelper.getStatusMsg(
Register.this, statusMsg);
Message msg = mHandler
.obtainMessage(1, showMsg);
mHandler.sendMessage(msg);
} else {
Message m = mHandler.obtainMessage(2,
getString(R.string.link_failure));
mHandler.sendMessage(m);
}
} else {
Message m = mHandler.obtainMessage(2,
getString(R.string.link_failure));
mHandler.sendMessage(m);
}
}

;
});

谁能告诉我如何获取https?
或者我必须使用 SSLSocket 来修复它?

最佳答案

我的一个应用程序也遇到了同样的问题。原来我缺少查询所需的 Internet 权限。

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

请查看您的 androidmanifest.xml 中是否存在这些权限。希望这有帮助

关于java - 如何在 Android 中获取 https 字符串(使用 AQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27810519/

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