2017-10-11 2 views

答えて

0

マルチプロトコルゲートウェイの場合は、[詳細設定]タブに移動し、[リダイレクトに従って]オプションをオフにします。次に、302 http応答は2xx応答と同様に扱われます。

この時点から、エラーコードをテストするGatewayScriptコード(および値== 302の場合)を作成し、すべてのヘッダーを削除できます。

コードは(私が何かを逃した場合は修正してください)次のようになります。ここでは

var hm = require('header-metadata'); 

var all_Headers = hm.current.headers; 

console.error(all_Headers); 

if (hm.current.statusCode == 302) { 
    for (var headerName in all_Headers) { 
     hm.current.remove(headerName); 
    } 
} 

はGatewayScriptのためのいくつかの良い参考文献は以下のとおりです。

  • ニースIBM "playground" site、のために「サンプル」をクリックしてくださいクールな部分
  • 公式GatewayScriptコードのドキュメントGatewayScript
  • header deletingについて 特定の部分10
  • 私は部分的にこれに基づいて私の例に基づいてhealthcheck
関連する問題