0

我需要能够发送 REST 调用并将返回的有效负载保存到食谱中的变量(使用厨师独奏)。

  • 使用 HTTPS 进行调用

  • 需要能够获取返回的 cookie 标头才能登录 API

是否有这样的社区 LWRP 可用?我不知道厨师中有任何内置功能允许这样做。(从我读到的 http_request provider in chef 没有回答上述标准)

4

1 回答 1

1

资源(以及因此的 LWRP)并没有真正的输出值。你想要的只是使用这个Chef::HTTP

val = Chef::HTTP.new('https://cmdb/').get('/')
于 2016-03-03T18:04:22.957 回答