public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.bind(this); } @OnClick({R.id.bt_first, R.id.bt_second}) public void onViewClicked(View view) { switch (view.getId()) { case R.id.bt_first: new Thread() { @Override public void run() { try { HttpURLConnection connection = null; URL url = new URL("https://www.baidu.com"); connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("GET"); InputStream is = connection.getInputStream(); BufferedReader br = new BufferedReader(new InputStreamReader(is)); StringBuilder sb = new StringBuilder(); String line = null; while ((line = br.readLine())!=null){ sb.append(line); } Log.d("zhangyudong","sb--->"+sb.toString()); } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }.start(); break; case R.id.bt_second: break; } } }
Android 网络请求get请求
最新推荐文章于 2022-11-01 10:00:27 发布