HTTP的response获取响应内容响应信息有OK,还有哪些

 在服务器里写代码获取请求消息,然后写代码设置响应消息设置了响应消息就不用管理了,服务器会自动解析响应消息的内容展示给用户。

组成:协议/版本 响应状態码 响应状态码描述(ok表示成功)

响应状态码:描述一个状态的服务器告诉客户端浏览器本次请求和响应的一个状态

2.分类:五类,每一類都有很多但是代表的含义是相似的

①1xx:服务器接收客户端消息,没有接收完成等待一段时间后发送1xx状态码,询问客户端还要不要发消息

②2xx:表示成功代表:200

③3xx:重定向。代表:302(重定向)资源跳转的方式。敲一次回车访问两次资源304(访问缓存)

图片要发二进制,发送(通信)的时间比较长提升请求响应的速度,减轻服务器的压力

 如果图片更改了a.png不在是以前的二进制数据的图片了。会自动的刷新图片不再请求缓存。HTTP协议自动的机制

④4xx:客户端错误请求服务器没有的资源

404:请求资源路径写错了,没有对应的资源找对应资源的路径重新访问

405:请求的方式没有对应的doXxx方法

⑤5xx:服务器端错误。代表:500 (服务器内部异常)Tomcat会把异常展示到页面上

Content-Type:服务器告诉客户端本次响应体数据格式,以及编码格式

text:表示文本内容

charset:编码格式。浏览器会根据反馈的内容改变当前页面的字符集

4.Content-disposition:服务器告诉客戶端浏览器以什么格式打开响应体数据

  in-line:默认值在当前页面内打开

代码这里是我如何解析响应

这是驗证失败时的理想响应(来自Web休息客户端)

 

我想获取 'msgDesc',这是在反应体有什么方法可以返回这个字符串吗?

通常我使用volley来发送和从服务器获取数据但在我的一个活动中我使用okHttpClient发送数据并从服务器接收我能够从服务器发送和接收数据,但我无法按字段分开

10:29:35”}},“成功”:“當前活动位置更新成功!”}“ 11:12:06”“updated_at”:“ 10:29:35”}},“成功”:“当前活动位置更新成功!”}

我要回帖

更多关于 response获取响应内容 的文章

 

随机推荐