gpt4 book ai didi

java - Android HttpsConnection - 内部服务器错误

转载 作者:太空宇宙 更新时间:2023-11-04 12:47:49 27 4
gpt4 key购买 nike

我想从我学校的网络服务获取数据。我在Eclipse中写下代码:

List<Predmet> getInfo(String osobniCislo) throws IOException
{
String target = "https://stag-ws.zcu.cz/ws/services/rest/rozvrhy/getRozvrhByStudent?osCislo="
+ "A12B0141P"
+ "&outputFormatEncoding=windows-1250";

URL url = new URL(target);

HttpsURLConnection https = (HttpsURLConnection)url.openConnection();
https.setConnectTimeout(5000); // 5s timeout
https.setRequestMethod("GET");
https.setInstanceFollowRedirects(true);
https.setUseCaches(false);
https.setDoOutput(true);
https.connect();


//Response cod
int responseCode = https.getResponseCode();

System.out.println(https.getResponseMessage());

}

这段代码在 Eclipse 中运行良好,我得到了我想要的。但是当我将其复制到 Android Studio 中时,我收到500 - 服务器内部错误。我在 list 中拥有特权:

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

和其他网站运行良好。有人知道哪里可能有问题吗?

最佳答案

您收到的错误是在服务器中生成的,因为它显示500 - 服务器内部错误。如果您的代码在一个 IDE 中运行,并且您已正确导入项目,那么它也应该在另一 IDE 中运行。检查您正在使用的导致错误的网络服务。

关于java - Android HttpsConnection - 内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36137781/

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