点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在使用带有sap cloud SDK的odata代理类开发一个android应用程序,我想使用createEntityAsync方法创建实体。 我应该如何获取响应作为json对象? 如何使用该方法创建实体,您能建议任何人这样做吗?。
provider.createEntityAsync(entity,()-> {
},(RuntimeException re)-> {
},httpHeaders); 我像上面那样使用post请求,但是第一次我获得了禁止的异常状态代码403,但是第二次我发送了具有相同标头的相同请求,但是我成功了,请您帮我解决这是怎么回事。
我建议在HTTP层启用跟踪(检查SDK的OkHttp跟踪选项,或与您的服务器团队联系)以找出为什么第一次返回状态403-也许服务器需要CSRF令牌吗?
这里的解决方案将不是以JSON作为对象来获取POST的响应(提供者已经做到了,并在响应状态为201时解析它)-解决方案是通过跟踪和修复/避免来确定403的原因 它。
一周热门 更多>