Android原生网络请求
一. 网络请求的必要性
二. 网络请求分类
三. 网络请求实现方法
四. 注意事项
一.网络请求的必要性:
如今单机APP早已经接近消失就连最简单的时钟日期等软件都需要去请求网络来完成同步。我们在制作一个APP时连接网络几乎成了一个必要的条件。
二.网络请求分类:
网络请求主要分为两类:
GET请求: 将请求及其参数追加到url后面来实现请求,主要用来请求数据
POST请求:只发送请求,参数或者其他文件用包的形式单独传递,主要用来提交数据
三.网络请求实现方法
3.1 GET请求
private void requestByGet() {
try {
URL url = new URL("此处写入你想要请求的url");
HttpURLConnection connection =(HttpURLConnection) url.openConnection();
connection.setConnectTimeout(30*1000);//设置超时时长,单位ms
connection.setRequestMethod("GET");//设置请求格式
connection.setRequestProperty("Content-Type","Application/json");//期望返回的数据格式
connection.setRequestProperty("CharSet","UTF-8");//