webMethods com.wm.net.NetException から HTTP ステータスを取得する方法は?
pub.client:http サービスを呼び出した後、Java サービスの catch ブロック内から http ステータス コードを取得する方法はありますか?
webMethods com.wm.net.NetException から HTTP ステータスを取得する方法は?
pub.client:http サービスを呼び出した後、Java サービスの catch ブロック内から http ステータス コードを取得する方法はありますか?
フロー サービス内で fromを呼び出すとpub.client:http、例外がスローされないことがわかります。たとえば、「403 Forbidden」エラーは例外をスローしません。代わりに、ヘッダー ドキュメントをパイプラインに出力します。
ヘッダー ドキュメント内に、http ステータスが表示されます。
Java サービス内から呼び出すpub.client:httpと、呼び出しはIDataオブジェクトを返すと想定されます。そのオブジェクトから、を使用してステータス フィールドを抽出できるはずですIDataUtil。
そのため、ステータスが OK でないと評価した場合はServiceException、フローの try/catch によってキャッチされる をスローできます。
お役に立てれば!