retrofit相关内容
Android 开发的新手.我正在尝试使用改造来发送发布请求.在我的改造日志中,我看到 Content-Type: text/plain;字符集=utf-8 我发现请求只有在我使用内容类型时才有效: application/x-www-form-urlencoded 我搜索了谷歌并没有找到明确设置内容类型的明确方法.有人知道怎么做吗? 解决方案 在你定义服务的类中,修改相关方法,遵
..
好吧,我会简单地定义我到底想要什么.我从这样的 api 获取 Java 代码(用于文本视图、按钮等)--> 这里的图像描述 和来自 api 的 Xml 代码(用于文本视图、按钮等)--> 这里的图像描述..我想要的是运行这些java和xml并像这样显示--> 在此处输入图片描述..我真的不知道该怎么做..谁能帮忙..我会发布up java/xml 代码及其适配器如下请看..我没有在演示片段中做任何
..
在使用 square 改造框架时模拟服务器进行测试的最佳方法是什么.> 可能的方法: 创建一个新的改造 client 并在 RestAdapter.Builder().setClient() 中设置它.这涉及解析 Request 对象并将 json 作为 Response 对象返回. 将此带注释的接口实现为模拟类,并使用它代替 RestAdapter.create() 提供的版本(不
..
我正在使用 Retrofit 访问我的 REST API.但是,当我将 API 放在 ssl 之后并通过 http://myhost/myapi 访问它时,我收到此错误: 既然我的 API 位于 SSL 之后,我是否需要做一些额外的事情? 这是我的连接方式: private final String API = "https://myhost/myapi";私有最终 RestAdap
..
我正在创建一个使用 https 与服务器通信的 android 应用程序.我正在使用 retrofit 和 OkHttp 发出请求.这些适用于标准 http 请求.以下是我遵循的步骤. 第 1 步:使用命令从服务器获取证书文件 echo -n |openssl s_client -connect api.****.tk:443 |sed -ne '/-BEGIN CERTIFICATE-/
..
我正在尝试从以下 Api 获得响应: https://api.github.com/users/username 但我不知道如何将响应作为 String 获取,以便我可以使用 String 解析并获取 JSONObject. 使用的改造版本: 改造:2.0.0-beta1 直到现在我都试过这个: 公共接口 GitHubService {@GET("/users/{u
..
我的登录不起作用..我正在使用改造和视图模型......实际上,scenerio是点击登录显示转换(登录页面到登录页面)但它没有移动到登录页面到主页.... 这个方法model.ResponseData.observe没有得到调用 我不知道我哪里错了 需要帮助谢谢 登录活动:-- class LoginActivity : AppCompatActivity() {lat
..
我在数组下有图像...这是我的 json: {“状态":200,“数据":{“id":1,“product_category_id":1,“名称":“中心咖啡桌",“制作人":“露娜",“描述":“采用 Poder 涂层白色饰面的低碳钢底座.8 毫米钢化玻璃桌面.底部搁板采用烤漆棕色玻璃.",“成本":5000,“评级":3,“view_count":21243,“创建":“2015-09-07
..
我需要创建一个可以处理此类网络调用的改造调用适配器: @GET("用户")暂停乐趣 getUser(): MyResponseWrapper 我希望它在不使用 Deferred 的情况下与 Kotlin 协程一起工作.我已经有一个使用Deferred的成功实现,它可以处理如下方法: @GET("用户")fun getUser(): Deferred> 但我希望能够使函数成为挂起函数并删除
..
我正在尝试将 Image 从我的 Android APP 上传到 Amazon AWS S3,我需要使用 AWS Restful API. 我正在使用 Retrofit 2 来满足请求. 我的应用程序与 Amazon S3 成功连接并按预期执行请求,但是当我尝试从 Bucket 查看Image 时,图片打不开.我将 Image 下载到我的电脑并尝试打开,但一直收到图像已损坏的消息.
..
这是什么错误?我怎样才能解决这个问题?我的应用程序正在运行但无法加载数据.这是我的错误:使用 JsonReader.setLenient(true) 在第 1 行第 1 列路径 $ 接受格式错误的 JSON 这是我的片段: 公共类新闻扩展片段{私有 RecyclerView 回收器视图;私有 ArrayList数据;私有数据适配器适配器;私人查看 myFragmentView;@覆盖公共视图
..
我正在尝试解析以下动态键 Json 字符串. “报告":{“数据":{“结果":{“558952cca6d73d7d81c2eb9d":{“最大":-1,“最小":-1,“斜率":-1,},“558ce148a6d73d7d81c2fa8a":{“最大":-2,“最小":-1,“斜率":-2,}}}} 接下来我正在尝试获取数据,但在解析最后一个动态 json 字符串时出错. 公共类报告 {
..
来自 iOS 开发人员的两部分问题,该开发人员正在学习 Android,正在处理一个 Android 项目,该项目将发出从 JSON 到图像到音频和视频的流式下载的各种请求: 在 iOS 上,我广泛使用了 AFNetworking 项目.是否有适用于 Android 的等效库? 我已经阅读了 OkHTTP 和 Retrofit by Square 以及 Volley 但还没有与他们一起
..
这个问题以前可能有人问过,但没有得到明确的回答.如何在 Retrofit 请求的正文中发布原始的整个 JSON? 在此处查看类似问题.或者这个答案是否正确,它必须是形式url 编码并作为字段传递?我真的不希望如此,因为我要连接的服务只是期待帖子正文中的原始 JSON.它们没有设置为查找 JSON 数据的特定字段. 我只想通过 restperts 一劳永逸地澄清这一点.一个人回答说不要使
..
我使用以下身份验证作为标头调用 Magento API, auth = "OAuth oauth_consumer_key=************************,oauth_consumer_secret=*******************,oauth_token=************,oauth_token_secret=**************,oauth_signa
..
我正在使用 Auth0,它给了我一个 JWT(json web 令牌)和一个 refreshtoken.我在 http 标头中使用此 JWT 与我的后端通信. 当服务器确定 JWT 已过期时,可能会发生 403.在这种情况下,我可以要求 Auth0 使用刷新令牌为我颁发一个新的 JWT.这意味着我调用 Auth0 后端,将刷新令牌传递给它,它为我提供了一个新的 JWT,然后我可以在我的请求中
..
我有这样的改造服务 公共接口 BrandsService {@GET("listBrand")致电>getBrands();} 然后我有一个存储库来从这样的 api 中获取数据 public class BrandsRepository {public static final String TAG =“BrandsRepository";MutableLiveData
..
这是我第一次尝试实现 MVVM 架构,我对进行 API 调用的正确方法有点困惑. 目前,我只是想从 IGDB API 进行一个简单的查询,并输出日志中第一项的名称. 我的活动设置如下: public class PopularGamesActivity 扩展 AppCompatActivity {@覆盖protected void onCreate(Bundle savedInsta
..
我对 JSON 解析相当陌生,我正在使用 Square 的 Retrofit 库并遇到了这个问题. 我正在尝试解析这个 JSON 响应: [{“身份证":3,"用户名": "jezer","regid": "oiqwueoiwqueoiwqueoiwq","url": "http:\/\/192.168.63.175:3000\/users\/3.json"},{“身份证":4,“用户名"
..
我为一个拥有自签名 SSL 证书的服务器的客户工作. 我正在使用 Retrofit + CustomClient 使用包装好的 OkHttp 客户端: RestAdapter restAdapter = new RestAdapter.Builder().setEndpoint(Config.BASE_URL + Config.API_VERSION).setClient(new Cust
..