ich meine manifiest aktualisiert:sendind eine GET/POST-Anfragen an eine API in Android Studio
<uses-permission android:name="android.permission.INTERNET" />
und versuchte zu Google, wie einfach http senden mit Android bekommen Anfrage, fanden viele verschiedene Antworten, die meisten von ihnen mit veralteten Methoden veraltet.
Wie sende ich HTTP GET/POST an meine API URL, zum Beispiel http://www.apiawesome.com/getData
?
Meine API gibt JSON-Array in einem JSON-Objekt zurück.
Mein Code:
private void loadData()
{
URL url = null;
try {
url = new URL("http://www.myapi.com/api/loadData");
} catch (MalformedURLException e) {
e.printStackTrace();
}
HttpURLConnection urlConnection = null;
try {
urlConnection = (HttpURLConnection) url.openConnection();
} catch (IOException e) {
e.printStackTrace();
}
try {
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
readStream(in);
} catch (IOException e) {
e.printStackTrace();
} finally {
urlConnection.disconnect();
}
}
can't resolve method readStream.in()
Teilen Sie Ihren Code – Shaishav
Zeigen Sie uns Ihre Forschung –