首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用scalaj-http将Json作为实体发布

用scalaj-http将Json作为实体发布
EN

Stack Overflow用户
提问于 2017-09-29 13:44:24
回答 1查看 4.1K关注 0票数 0

as的api是干净的,我想将它用于一个新的项目,但是它通常会在StringEntity中发布一个Json作为参数,如下所示

代码语言:javascript
复制
        JSONObject TokenRequest = new JSONObject()
            .put("Credentials", new JSONObject()
                .put("Username",  username)
                .put("Password",  password));

        StringEntity requestBody = new StringEntity(TokenRequest.toString());

        httppost.setEntity(requestBody);

不确定它能不能用scalaj-http?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-29 13:54:08

根据他们的github页面,您需要将content-type头设置为application/json,以便将主体发送为json。

代码语言:javascript
复制
Http(url).postData(data).header("content-type", "application/json").asString.code
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46490129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档