0

我是新手,现在我想访问一个外部 http api,发布一些数据并取回 JSON 数据。

信息是:

url: http://mytest.com/login
method: post
accept: application/json
params: {
           "username":"username",
           "password":"password"
        }

response: {
              "result":"ok/failed",
              "message":"welcome/failure reason"
          }

由于这是一个 lift 项目,你知道 lift 提供了许多有用的库。我想知道电梯是否提供了一些功能来做到这一点?

如果没有,我可以使用其他任何好的 scala 库吗?还是我必须使用 apache 的 java http-client 库?

4

1 回答 1

2

据我所知,Lift 没有任何内置功能来处理对外部服务的请求。

我建议看一下Dispatch。它有许多用于抽象 HTTP 交互的优秀库,并且完全基于 Scala。

于 2013-05-30T13:24:21.933 回答