【问题标题】:Groovy - REST API request which needs credentialGroovy - 需要凭证的 REST API 请求
【发布时间】:2018-10-19 03:16:59
【问题描述】:

我需要使用 Groovy 向 REST api 发出请求(唉,我是 Groovy 新手……),并且在发出请求时我需要传递凭据(用户和密码)来访问它。 然后 API 应该返回一些我可以解析的 JSON。

我在这里和那里看到了一些使用 HTTPBuilder 的 sn-ps 代码,但我没有设法让它工作。

有什么开始的想法吗? 我知道我们目前在 Python 中使用 POST 请求执行此操作,我们获取一些 cookie,然后发出 GET 请求。

感谢您的帮助!!

【问题讨论】:

    标签: rest api groovy


    【解决方案1】:

    您可以使用 RESTClient,它是 HTTPBuilder 的包装器,但具有简化的接口来构建 REST 调用。

    httpbilder RESTClient

    【讨论】:

      【解决方案2】:

      您(可能)想要做的是HTTP basic authentication。有一个 sn-p here,它使用 HTTPBuilder。

      【讨论】:

      • 谢谢@Michael,我去看看。我知道这个问题很模糊;)
      猜你喜欢
      • 1970-01-01
      • 2017-05-31
      • 2014-05-31
      • 1970-01-01
      • 2013-03-01
      • 2021-08-11
      • 1970-01-01
      • 1970-01-01
      • 2012-11-06
      相关资源
      最近更新 更多