2016-11-08 18 views
0

私はput操作を実行しています。レスポンスクライアントでは、以下のようにpgiヘッダーを取得しています。SAPUI5でHTTP応答からカスタムヘッダを取得する方法は?

click here to open image

は今、私はupdateメソッドを使用してsapui5 odatamodelから同じを取得しよう。 以下は私のコードです。

oModel.update("/performpgi(Srno='241')", {"Srno":"241"}, null,         
    function(oData, oResponse) { 
    console.log(oResponse.headers.pgi) //undefined 
    }, function(err) {}); 

応答ヘッダーでは、pgi変数が見つかりませんでした。

これで私を助けることができますか?

ありがとうございました。

+0

console.logには何も出力されませんか? –

+0

これは定義されていません –

+0

F12でoResponseを検査するのはどうですか?それも未定義ですか? –

答えて

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?); 
+0

oModel.attachRequestCompleted(function(event){console.log(event)})を試しましたが、起動しません。 –

+0

問題の最新情報はありますか? –

+0

申し訳ありませんがAshutosh、更新はありません。ドキュメントごとに、これは動作しなければなりません:| jsfiddle/jsbinがある場合。私はデバッグできました。 回避策は、応答本体自体を含めることです。 –

関連する問題