首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >HTTP Post获取令牌响应?

HTTP Post获取令牌响应?
EN

Stack Overflow用户
提问于 2018-06-18 08:09:54
回答 1查看 1K关注 0票数 0

我正在使用Sinusbot API用Java发出post请求。

我做了最多,得到了200的回应,这是很好的。

然而,它也应该在发出请求时返回一个登录令牌,但我不知道如何获得它。

有什么想法吗?

https://www.sinusbot.com/api/#api-General-login

在try catch语句中

代码语言:javascript
复制
HttpPost request = new HttpPost("http://127.0.0.1:8087/api/v1/bot/login");
		   // StringEntity params =new StringEntity("{'username': 'xx','password': 'foobar', 'botId': 'fillme'}");
		    String payload = "{'username': 'test','password': 'atisbot', 'botId': '2ad5bffa-4374-4ef4-abae-77e793163577'}"; //atisbot 172b398f-f217-4bbc-8e14-9ea5f1463db7
		    StringEntity entity = new StringEntity(payload,
	                ContentType.APPLICATION_FORM_URLENCODED);
	        request.setEntity(entity);

	        
	        HttpResponse response = httpClient.execute(request);
	        
	        System.out.println(response.getStatusLine().getStatusCode());

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-18 08:43:27

响应是纯文本,它可能是令牌。

代码语言:javascript
复制
String token = EntityUtils.toString(response.getEntity())
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50901405

复制
相关文章

相似问题

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