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 によってキャッチされる をスローできます。
お役に立てれば!