dtmwnqng38644
2016-04-21 21:58
浏览 587
已采纳

HTTPClient代码中的CURL命令

I'm planning on working with a text uploading site, http://textuploader.com/, but I don't seem to understand this. I probably haven't looked hard enough, but that's not the point. What I'm really looking for is just simply how to do these commands, or just how to use "HTTPClient" to do these sorts of things. The site with all of the commands and information is here. Also, just for convenience, I should leave the most important ones for me, in this post:

POST: /posts

This will allow you to post to your account.

{
   "Title": "Sample Title",
   "Content": "Post body goes here.",
   "Type": "public"
}

Example:

curl -X POST "http://api.textuploader.com/v1/posts" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "X-TextUploader-API-Key: your-api-key-here" \
-v \
-d '{"title": "Sample Title", "content": "Post body goes here.", "type": "public"}'

And this:

GET: /posts/[shortcode]

This method will return the complete body of the requested shortcode.

图片转代码服务由CSDN问答提供 功能建议

我打算使用文本上传网站 http://textuploader.com/ ,但我似乎不明白这一点。 我可能看起来不够努力,但那不是重点。 我真正想要的只是如何执行这些命令,或者只是如何使用“ HTTPClient “做这些事情。 包含所有命令和信息的网站是此处。 另外,为了方便起见,我应该在这篇文章中留下最重要的内容:

  POST:/ posts 
 
这样您就可以发布到您的帐户 。
 
 {
“标题”:“示例标题”,
“内容”:“帖子正文在这里。”,
“类型”:“公共”
} 
 
例如:
  
 nbspl -X POST“http://api.textuploader.com/v1/posts”\
H“接受:application / json”\
H“Content-Type:application / json”\
H“X-TextUploader-  API-Key:your-api-key-here“\
v \
d'{”title“:”Sample Title“,”content“:”post body goes here。“,”type“:”public“}'  
 
这个:
 
GET:/ posts / [shortcode] 
 
此方法将返回所请求的短代码的完整正文。
   
 
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • douxiong2738 2016-04-21 22:12
    已采纳

    Nicolas Filotto's answer on here is perfect: How to make post curl request in java

    Here it is if you would rather stay on this page:

    If I were you I would use DavidWebb a lightweight Java HTTP-Client for calling JSON REST-Services and proceed as next:

    Webb webb = Webb.create();
    JSONObject result = webb
        .post("https://api.gupshup.io/appsdk/api/components/adduser")
        .header("Content-Type", "application/x-www-form-urlencoded")
        .header("apikey", "xxxx")
        .body("name=abcd&email=test@test.com.com&id=abc")
        .asJsonObject()
        .getBody();
    
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题