好的,所以我是android studio编程的新手,我有一个非常基本的问题。
我环顾四周,发现了各种各样的答案,但还不能理解很多答案。许多人都拥有HttpClient解决方案,但这似乎不起作用,因为自从Android 23(?)以来已将其删除。
基本上,我已经在托管服务器上设置了一个PHP文件,并且可以使用
通过php命令或仅通过浏览器发送信息。example.edu/~example/php/test.php?argument1=xxx
我正在尝试通过android studio执行此操作,但不知道如何进行。
基本上,我要执行的操作是,单击按钮,发送信息。
这是我到目前为止所拥有的,但是似乎没有用。
link = "https://xxx.edu/~yyy/php/test.php?argument1=xz&argument2="+first+"&argument3="+last+"&argument4="+ageins;
URL url = null;
try {
url = new URL(link);
} catch (MalformedURLException e) {
e.printStackTrace();
}
HttpURLConnection conn = null;
try {
conn = (HttpURLConnection)url.openConnection();
} catch (IOException e) {
e.printStackTrace();
}
try {
conn.setRequestMethod("POST");
} catch (ProtocolException e) {
e.printStackTrace();
}
编辑:我只发送信息,到目前为止,PHP上没有返回值。基本上,我要发送的所有内容都是在服务器上填充psql数据库。