gpt4 book ai didi

grails - 捕获来自 Controller /服务的传出HTTP请求

转载 作者:行者123 更新时间:2023-12-02 14:53:54 25 4
gpt4 key购买 nike

因此,我有以下情况(这是Grails 2.1应用程序):

  • 我有一个可以通过// localhost:8080 / myController访问的 Controller
  • 该 Controller 继而执行对另一个URL的调用,以使用new URL("https://my.other.url").openConnection()
  • 打开连接
  • 我想捕获请求,因此可以记录信息

  • 我的 Filter中已经存在一个 web.xml,它可以很好地完成应用程序中映射的 Controller 的工作。但是,一旦将请求发送到外部URL,我什么也收不到。

    我了解我的过滤器将仅被调用到应用程序内部的URL,这取决于我的过滤器映射,这很好。

    我正在努力查看应用程序内部解决方案实际上是否可行。我正在考虑与DevOps团队一起使用混合方法来捕获来自容器的此类传出调用,然后将它们记录到单独的文件中。

    我想我的问题是:
  • 是否可以在应用程序内部进行操作?
  • 我正在计划的方法明智吗?

  • 干杯!

    最佳答案

    您为什么不想使用http-builder的任何原因?有一个Grails插件,它使远程XML调用比自己处理管道容易得多。在链接页面的底部,它们描述了如何通过log4j配置启用请求日志记录。

    关于grails - 捕获来自 Controller /服务的传出HTTP请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14722372/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com