需要在opensource httpclient中使httpstatus抛出异常

时间:2012-05-02 04:45:31

标签: java apache-commons-httpclient

我有一个行为不当的呼叫应用程序,我没有源代码,面对非200 http状态 - 悄悄地记录错误/信息消息......

我需要能够让它实际退出并出现某种错误消息。碰巧知道它确实捕获了一些例外....所以这是我的策略

将一部分http客户端代码替换为抛出异常的部分,然后让异常冒泡到这个应用程序,我希望它退出...

还有其他方法/更好吗?如果不是更好,只是建议替代方案也欢迎。

由于

1 个答案:

答案 0 :(得分:1)

这似乎是一种合理的方法。您也可以尝试使用方面 - 如果您使用加载时编织,您可以在客户端应用程序的位置向您希望它抛出异常的位置添加方面(虽然没有源代码,但确定方法很难解决问题。切入点)。