首页 / 浏览问题 / 三维GIS / 问题详情
iserver post请求提示 closing chunk expected
67EXP 2023年02月27日

我通过post请求iserver数据服务,提示

Premature end of chunk coded message body: closing chunk expected

如果我分页加上from,to是好的,但是直接 /rest/data/featureResults.rjson?returnContent=true post请求查全部就会提示报错

1个回答

您好,featureResults 资源表示数据查询结果的集合,通过对该资源执行 POST 请求,可以对数据源中的数据进行查询(可跨数据源),获取符合条件的要素集合,对数据进行查询的的步骤如下:

  1. 对 featureResults 执行 POST 请求,在请求体中包含必要的参数,返回一个确定的结果资源(featureResult 资源)的 URI;
  2. 对返回的 URI 进行 GET 操作,得到需要的结果。

您如果需要查询全部要素是需要设置查询参数的,比如:使用from,to查询全部要素或者使用sql查询,查询smid>-1的全部参数。具体参数设置参考帮助文档:featureResults (supermap.com.cn)(该在线帮助文档为11版本,如iserver版本非11,请对照对应版本的iserver帮助文档进行参数设置,iserver zip包内\docs目录下有帮助文档)。我这边测试sql查询smid>-1查询结果正常:另外如果您仅需要完成对要素信息的获取,您可以对feature 资源构造请求获取,具体参数可以参考:feature (supermap.com.cn)

3,078EXP 2023年02月27日
不返回geometry信息可以了
...