RxAndroid Retrofit okHttp 访问网络 post 请求 报错解决方案
澳门新葡京
澳门新葡京
当前位置 : 澳门新葡京 > 新葡京注册

RxAndroid Retrofit okHttp 访问网络 post 请求 报错解决方案

第一个错误
retrofit.RetrofitError: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

这是因为 访问 的是https 的请求,报的 安全认证 的错误,
解决安全认证错误的链接

第二个错误
Caused by: retrofit.RetrofitError: method POST must have a request body

这是因为 Retrofit 用的注解不正确

以下是正确例子

@FormUrlEncoded
@POST"/my/url/path"
Result postToServer
        @Field"user_name" String userName;

解决 第二个问题的链接

我觉得把代码贴上来还是比较好的..

添加信任证书,或者忽略HTTPS证书验证

栏目列表

广告位

澳门新葡京