HTTP请求方式小结

1.GET请求

GET的作用是获取服务器中的某个资源。

注意:GET请求的参数都要放在URL里,第一个参数前面有一个“?”,参数的格式为:参数名=参数值,参数之间通过“&”连接。

          eg.在www.hello.cn/articles/123.html如果希望传递用户名和用户id两个参数www.hello.cn/articles/123.html?usgrname=zhangwu&id=13322

2.POST请求

POST方法是用来向服务器传递数据的,POST请求通常用来提交HTML的表单

3.PUT请求

PUT方法向服务器写入资源

PUT方法的语义就是让服务器用请求的主体部分来创建一个由请求URL命名的新文档,如果那个URL已存在的话就用这个文档来代替。

4.DELETE请求

DELETE方法是请求服务器删除URL指定的资源。

注意:客户端无法保证删除操作一定会执行,因为HTTP规范允许服务器在不通知客户端的情况下撤销请求。

5.HEAD请求

HEAD方法与GET方法的行为很类似,但服务器在响应中只返回首部。

6.TRACE请求

客户端发起一个请求时,这个请求可能穿过防火墙、代理、网关和其他一些应用程序。每个中间节点都可能修改原始的HTTP请求。TRACE请求允许客户端在请求最终发送给服务器前,看看他变成什么样子。

7.OPTIONS请求

OPTIONS方法请求服务器告诉其支持的各种功能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是我给出的 Android Http请求实验小结: Android Http请求实验小结 在Android中进行网络请求,可以使用HttpURLConnection或HttpClient等方式。其中,HttpURLConnection是Android SDK提供的基于HTTP协议的网络请求API,HttpClient则是Apache提供的开源网络请求API,但在Android 6.0及以上版本中已被标记为过时,推荐使用HttpURLConnection。 HttpURLConnection的使用步骤: 1.创建URL对象,指定请求的URL地址。 2.调用URL对象的openConnection()方法,获取HttpURLConnection对象。 3.设置HttpURLConnection的请求方法、连接超时时间、读取超时时间等属性。 4.如果需要向服务器发送参数,可以通过HttpURLConnection对象的输出流将参数写入请求体中。 5.调用HttpURLConnection对象的connect()方法,建立与服务器的连接。 6.读取服务器返回的数据,可以通过HttpURLConnection对象的输入流获取服务器返回的数据。 7.关闭HttpURLConnection对象和输入流、输出流等资源。 HttpClient的使用步骤: 1.创建HttpClient对象。 2.创建HttpGet或HttpPost等请求对象,指定请求的URL地址和请求参数等信息。 3.执行请求,获取服务器返回的HttpResponse对象。 4.解析HttpResponse对象,获取服务器返回的数据。 5.关闭HttpClient对象和HttpResponse等资源。 需要注意的是,在Android 9.0及以上版本中,默认禁止应用程序使用非加密的流量进行网络请求,需要在AndroidManifest.xml文件中添加以下代码: ``` <application android:usesCleartextTraffic="true"> ... </application> ``` 以上是Android Http请求实验小结,希望对您有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值