Android 网络知识点整合

1、HTTP和HTTPS协议是什么,有什么区别?

HTTP与HTTPS协议

2、HTTP组成部分

HTTP组成部分

2、HTTP中的请求头和响应头

HTTP中的请求头和响应头

3、利用okHttp实现网络请求

Android 网络请求(OKHttp框架)

4、什么是Https加密?

6、Http接口调试工具

Http接口调试工具

7、HTTP请求常见字段cookie、session、token鉴权

HTTP请求常见字段cookie、session、token鉴权

8、okHttp的详细使用 get、post请求

okHttp的详细使用 get、post请求

10、JSONObject put,accumulate,element的区别

JSONObject put,accumulate,element的区别

11、怎么提交JSON数组数据给服务器

正常的JSON数据

{
  "username": "123",
  "password": "test",
}
JSONObject jsonObject = new JSONObject();
jsonObject .put("username","123");
jsonObject .put("password","test");

JSON数组数据

{
  "username": "123",
  "password": "test",
  "data": [{
  "aa": "963",
  "bb": "852",
  "cc": "741",
  }]
}
JSONObject jsonObject = new JSONObject();
jsonObject .put("username","123");
jsonObject .put("password","test");
JSONArray jsonArray=new JSONArray();
JSONObject payloadObject=new JSONObject();
payloadObject.put("uploadType",1);
payloadObject.put("locTime",0);
jsonArray.put(payloadObject);
jsonObject.accumulate("payload",jsonArray);

最后使用post请求即可

MediaType JSON = MediaType.parse("application/json;charset=utf-8");
RequestBody requestBody = RequestBody.create(JSON, jsonObject .toString());
Request request = new Request.Builder()
                .url(URL)
                .post(requestBody)
                .build();

12、SSL是什么?

13、DNS是什么?

14、HTTP中200、302、304、404和500等响应状态码含义

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王睿丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值