概念
请求报文: 在发送请求时候,把数据封装成一个包,这个包就是请求报文,
请求头: 键值对,发请求需要配置的信息,例如请求长度的配置
请求行: 请求方式路径 请求协议的版本
如果每个请求都需要把通信证token发给服务器,这个时候可以吧token写进请求头里,服务器可以从请求头取出token,然后对token进行判断,返回不同数据。好处就是每次请求时候不用把token在加进URL 里面
设置点击按钮事件,设置请求头
给所有的请求添加请求头,以后所有请求里面都有这些字段
Http.Client.DefaultRequestHeaders.Add("tongXingZheng", "wojiaodashuainijizhu,zhiyoujituanwozuishuai"); // 添加了键为通行证,值为123456请求头
Http.Client.DefaultRequestHeaders.Add("name", "zhangsan"); // 添加了键为通行证,值为123456请求头
Http.Client.DefaultRequestHeaders.Add("psw", "123456"); // 添加了键为通行证,值为123456请求头
添加请求头
1 单独添加请求头
var request = new HttpRequestMessage(HttpMethod.Get, "");
2 添加请求头
request.Headers.Add("test", "123456"); // 单独添加情头
3 发送请求获取响应
var res = await Http.Client.SendAsync(request);
4 获取数据
string data = await res.Content.ReadAsStringAsync();Console.WriteLine(data);