Retrofit2之post 提交json字符串

来源:互联网 发布:网络体系结构名词解释 编辑:程序博客网 时间:2024/05/18 01:59

关于Retrofit2 post 提交json字符串,我在这里举个小例子

eg:http://xxxxxx/login?{“username”:”xxx”,”password”:”xxxxx”}

假设请求url如上所示,{“username”:”xxx”,”password”:”xxxxx”}是请求的数据

我在用retrofit2 写请求时,是这么解决的

@POST(xxx)Observable<BaseEntity> login(@Body BaseEntity entity);

在这里我建立了一个BaseEntity实体类,然后将请求的数据设置到BaseEntity的对象中,然后直接传递对象。
这里我百度上找了很多资料,我发现像这样的接口文档,貌似只有用@Body注解,但是这样做,项目设计到的实体类比较多的话,可能就会比较复杂了。目前我是这样理解的,我接触retrofit不久,如果有错误的地方欢迎大家指出,另外,如果大家有更好的方法欢迎和我交流。我的QQ:849343227

2 1
原创粉丝点击