如何使用 Powershell 检查 Spring Actuator 内容
How to check Spring Actuator content with Powershell
我想在 powershell 脚本中检查我的应用程序的 baseurl/actuator/info 端点。
我试过运行以下命令
(iwr -Uri $url).Content
但运行陷入以下问题
- 返回的数据似乎是 ascii 值或每个值各占一行的东西
- 返回的数据似乎是 html 而不是 json
使用邮递员返回数据就好了。但是如何在 Powershell 中实现这一点?
我怀疑 info
端点根据您发送的请求决定输出格式,所以尝试:
(iwr -Uri $url -ContentType application/json -Headers @{ Accept = 'application/json' }).Content
现在 Spring 知道它正在与 JSON 客户端通话,它应该发送 JSON 回
我想在 powershell 脚本中检查我的应用程序的 baseurl/actuator/info 端点。
我试过运行以下命令
(iwr -Uri $url).Content
但运行陷入以下问题
- 返回的数据似乎是 ascii 值或每个值各占一行的东西
- 返回的数据似乎是 html 而不是 json
使用邮递员返回数据就好了。但是如何在 Powershell 中实现这一点?
我怀疑 info
端点根据您发送的请求决定输出格式,所以尝试:
(iwr -Uri $url -ContentType application/json -Headers @{ Accept = 'application/json' }).Content
现在 Spring 知道它正在与 JSON 客户端通话,它应该发送 JSON 回