人生最好的一天,永远是今天
1 访问状态码
1.1 HTTP状态码
| 状态码 | 状态码含义 | 详细说明 | 使用案例 |
|---|---|---|---|
| 304 | 请求资源与本地缓存相同 | 表示如果客户端发送了一个带条件的GET请求且该请求已被允许,而文档内容并没有改变,则服务器应当返回这个状态码 | 表示经过本地缓存的内容和服务器端对比,资源未变化,不需要重新拉取资源,可以使用本地缓存数据,从而节省网络流量。需要服务器端支持ETag,且浏览器在请求时发送ETag信息。 |
2 访问异常示例
1 opb.OPbException: Server error null data, 0
【原因】服务端进行了过滤,导致无数据返回
opb.OPbException: Server error ret, -10 【原因】必选字段丢失,未传内容 【pb调试手段】
2 ByteArray格式数据通过https传输无法解析
【原因】编码问题
【解决】可以尝试对ByteArray进行Base64编码,将其转化为一个字符串,然后在接收端再进行Base64解码
android.util.Base64.encodeToString(adTransparent, android.util.Base64.NO_WRAP)