目录
1.首先在AndroidManifest.xml文件上加上这句话
3.在按钮的点击事件里开始先创建一个子线程,因为网络连接里有耗时操作
1.Http网络请求方法
Http
的请求方法代表了客户端想对服务器进行的操作,比如:
POST
、
GET
、
HEAD
、
PUT
、
DELETE
、 TRACE、
OPTIONS
。
常用的不过于
CRUD
四个。
增:
PUT
;
删:
DELETE
;改:
POST
;查:
GET
。
GET 与 POST
GET
向服务器请求数据,获取资源,在大部分网络请求中,GET
方法非常常见,并且它具有幂等性。
GET请求没有请求体,对于
GET
请求的请求参数在
URL
后面加上一个
"?"的后面,参数以 key=value 的形式。参数与参数之间使用"&"
进行连接。
GET请求是通过
URL
传输参数的,所以
GET
请求可以传输的参数是有限的。
POST
用于向表单提交数据,传送的数据放在请求体中。
在POST
请求中,请求参数放在请求体中,服务器会根据
POST
请求体中的参数创建一个页面,然后 返回给客户端。POST
不具有幂等性
2.Http——HttpURLConnection详解
我这里做了一个案例,这个案例是在页面上创建一个按钮,和一个TextView,每点击一下按钮,TextView上就显示不同的笑话
1.首先在AndroidManifest.xml文件上加上这句话
<uses-permission android:name=