通过GET将数据发送到服务器

时间:2017-09-14 16:08:22

标签: android

我尝试通过GET将数据发送到带有按钮的服务器。

网址如下:"http://192.168.4.1/?value=89"。 但它不起作用。所以有人可以帮助我。

1 个答案:

答案 0 :(得分:0)

您必须将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);
        }
    });