android get请求最长字符串,android – Retrofit @GET – 如何显示请求字符串?
我正在使用一个使用Retrofit创建一个休息的客户端的
Android应用程序.为了调试网络调用,我想显示或转储实际被调用的url.有没有办法做到这一点?我已经在下面列出了一些代码,显示了应用程序当前如何使用改进.
客户端界面定义:
import retrofit.Callback;
import retrofit.http.Body;
import retrofit.http.GET;
import retrofit.http.Headers;
import retrofit.http.POST;
import retrofit.http.Path;
// etc...
public interface MyApiClient {
@Headers({
"Connection: close"
})
@GET("/{userId}/{itemId}/getCost.do")
public void get(@Path("userId") String userId,@Path("itemId") String userId,Callback callback);
//....etc
}
使用生成客户端的服务:
// etc...
import javax.inject.Inject;
import retrofit.Callback;
import retrofit.RetrofitError;
import retrofit.client.Response;
@Inject
MyApiClient myApiClient;
// etc...
myApiClient.getCost(myId,itemId,new Callback() {
@Override
public void success(Cost cost,Response response) {
Log.d("Success: %s",String.valueOf(cost.cost));
if (cost.cost != -1) {
processFoundCost(cost);
} else {
processMissingCost(itemId);
}
stopTask();
}
@Override
public void failure(RetrofitError error) {
handleFailure(new CostFailedEvent(),null);
}
});
}
android get请求最长字符串,android – Retrofit @GET – 如何显示请求字符串?相关推荐
- Android TextView内容过长加省略号,点击显示全部内容
2019独角兽企业重金招聘Python工程师标准>>> 在Android TextView中有个内容过长加省略号的属性,即ellipsize,用法如下: 在xml中: android ...
- android get请求最长字符,Android OKHTTP3的GET和POST方法(带basic auth)
使用前需要在Gradle Script中的build gradle中引入: compile 'com.squareup.okio:okio:1.13.0' compile 'com.squareup. ...
- android 加载大长图,android加载长图片的方法
1.很多应用都有加载一张长图片,用户可以上下拉动图片. 自己没有好的想法,那只好百度咯.结果都说用webview来实现,好吧那就只好先试一下了. 2.自己写了简单的html,然后webview加载.图 ...
- java json 长度限制_tomcat解决POST请求过长的限制
spreadJS是纯前端的产品,不限制后端的技术平台.随着java用户使用人数的增多,经常会使用服务器端的Excel IO进行导入,导出操作,要知道spreadJS的Excel IO操作是需要将spr ...
- echart横轴文字显示省略号_Echarts X轴内容过长自动隐藏,鼠标移动上去显示全部名称方法...
最近公司做项目,使用echarts做开发,碰到一些数据的名称很长导致图例展示的效果不是很好,自己写了一个方法,当X轴内容过长时自动隐藏,鼠标移动上去显示全部名称 样例: 图二是鼠标移动到名称显示的,怎 ...
- c语言用scanf输入指针字符串,c语言如何用scanf输入字符串
在C语言中,可以使用"scanf("格式控制字符串",变量内存地址)"语句输入字符串.scanf()函数的第一个参数是格式字符串,它指定了输入的格式,并按照格式 ...
- Android 教你一步步搭建MVP+Retrofit+RxJava网络请求框架
目录 1.什么是MVP? 2.什么是Retrofit? 3.RxJava 4.实践 之前公司的项目用到了MVP+Retrofit+RxJava的框架进行网络请求,所以今天特此写一篇文章以做总结.相信很 ...
- Android RxJava操作符的学习---功能性操作符--(有条件)网络请求轮询(结合Retrofit)
1. 需求场景 2. 功能说明 采用Get方法对 金山词霸API 按规定时间重复发送网络请求,从而模拟 轮询 需求实现 停止轮询的条件 = 当轮询到第4次时 采用 Gson 进行数据解析 3. 具体实 ...
- android+MVP+Retrofit+RxJava做网络请求
1.MVP+Retrofit+RxJava做网络请求2.GreenDao把第一页的数据缓存到数据库,列表实现上拉加载更多,下拉刷新功能 3.列表中的图片(img字段)使用Fresco进行加载 4.Re ...
最新文章
- 基于OpenCV的实时停车地点查找
- Linux学习笔记三【文件及目录的权限管理篇】
- SpringMVC-DispatcherServlet配置(Spring-servlet.xml)
- (译)你应该知道的jQuery技巧
- JAVA进阶教学之(IO流)
- HTML+CSS+JS实现 ❤️ 宇宙星球旋转动画特效❤️
- Matlab与OpenCV对应函数
- tcp之backlog参数
- Intelli IDEA+jdk++maven+tomcat环境配置
- ubuntu服务器基本安全配置
- mysql 查询当前时间是星期几
- 标准盒模型和怪异盒模型的区别
- CentOS7快速配置服务器网卡聚合双bond方法
- centos中startup.sh启动服务脚本
- linux 路由 pppoe ipv6,ubuntu PPPoE v6 Server配置
- office2019卸载组件_office2019软件安装教程
- 安卓巴士总结了近百个Android优秀开源项目
- 车内看车头正不正技巧_史上最全:新手开车/停车技巧(真实图解)
- 谈谈对python中的日期、时间、时区的理解(1)
- 风力发电会影响气候?