例如,我的Android应用中有令牌变量。 我正在尝试将此变量发送到服务器并运行查询,因此我在GET中使用以下URL: http://mywebsite.com/send.php?token=the_token
当用户访问此网址时,它会将令牌添加到我的数据库中。
如何让我的Android应用在我的protected void onPostExecute(String token)
方法上自动访问此网址?
这是我到目前为止所尝试的,但它不起作用(不访问URL):
protected void onPostExecute(String token) {
Toast.makeText(getApplicationContext(),"Works",Toast.LENGTH_LONG).show();
URL url;
try {
url = new URL("http://mywebsite.com/send.php?id="+token);
URLConnection urlConnection = url.openConnection();
} catch (IOException e) {
e.printStackTrace();
}
}
toast有效,并且不会加入URL。
另一次尝试:
protected void onPostExecute(String token) {
URL url;
Toast.makeText(getApplicationContext(),"Works",Toast.LENGTH_LONG).show();
try {
url = new URL("http://example.com/send.php?id="+token);
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
urlConnection.disconnect();
} catch (IOException e) {
e.printStackTrace();
}
}