通过GET发送数据到服务器
答
您必须将android.permission.INTERNET权限添加到您应用的清单。
Button mybutton = (Button)findViewById(R.id.my_button_id);
mybutton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
String url ="http://192.168.4.1/?value=89";
StringRequest stringRequest = new StringRequest(Request.Method.GET, url, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
//Sucess
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
//Error
}
});
Volley.newRequestQueue(this).add(stringRequest);
}
});
如果你在浏览器上尝试相同的请求,它的工作原理是什么? –
你在浏览器上试过这个吗?如果是,它会返回什么? –
使用带有相同URL的'curl'来首先查看你是否遇到了android问题或服务器有问题。你现在的问题非常模糊。 – Jon