我正在执行一个put操作,它在休息客户端工作得很好,我得到了pgi header,如下图所示。
现在,我尝试使用update方法从sapui5 odatamodel获得相同的内容。 以下是我的代码。
oModel.update("/performpgi(Srno='241')", {"Srno":"241"}, null,
function(oData, oResponse) {
console.log(oResponse.headers.pgi) //undefined
}, function(err) {});
在响应标题中,我没有找到任何pgi变量。
有人可以帮我解决这个问题吗?
感谢。
答案 0 :(得分:0)
var fnFunction = function(oEvent){
//oEvent has your complete response, headers and so on
//So you can do whatever you want to do.
//please note that this is called on failure so just handle based on response code
};
oModel.attachRequestCompleted(oData?, fnFunction, oListener?);