-
创建时间
18年4月27日
-
最后回复
18年5月2日
-
6
回复
-
1.5K
浏览
-
3
用户
-
2
链接
我的请求头设置应该是没有问题吧。我为了不出错,这块请求的代码是从postMan中生成的,同样生成的O-C代码可以运行请求成功,以下是响应头:
Server: openresty
Date: Sat, 28 Apr 2018 08:07:50 GMT
Content-Type: application/json;charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Location: https://tab.leancloud.cn/1.2/rtm/conversations?redirectByAPI=cn
Cache-Control: max-age=120
Strict-Transport-Security: max-age=31536000
以下是响应的body:
{"ttl":3600,"push_router_server":"router-q0-push.leancloud.cn","api_server":"tab.leancloud.cn"}
看起来你这个应用是华东节点的应用,请参照华东节点文档上的地址发请求 https://tab.leancloud.cn/docs/realtime_rest_api_v2.html3
文档我已仔细阅读,通过postman发送的mock请求也收到了正确的响应。但是通过java代码进行请求时获得了异常的响应,团队内是否有java工程师能进行一下测试。以下是源码:
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"name\":\"along's Conversation \",\"type\": \"test\"}");
Request request = new Request.Builder()
.url("https://qedxkndk.api.lncld.net/1.2/rtm/conversations")
.post(body)
.addHeader("x-lc-id", "myLcId)
.addHeader("x-lc-key", "myLcKey")
.addHeader("content-type", "application/json")
.build();
Response response = null;
try {
response = client.newCall(request).execute();
} catch (IOException e) {
e.printStackTrace();
}
推荐主题
主题 | 分类 | 回复 | 浏览 | 活动 |
---|---|---|---|---|
国际版微信小程序上传问题 | SDK / API | 1 | 1.0K | 19-10-8 |
.Net框架,更新一个包含AVFile pointer的数据时报错? | SDK / API | 0 | 729 | 16-07-28 |
Flutter SDK 如何使用 masterKey 进行应用初始化 | SDK / API | 2 | 500 | 23-05-4 |
leancloud用户不登陆,能否使用数据存储功能 | SDK / API | 5 | 1.0K | 15-09-22 |
【已解决】如何按需对某个字段put和increment? | SDK / API | 1 | 748 | 17-03-20 |