我正在尝试使用以下表单中的 httpRequestFactory 生成的 post 命令更新 java 中的融合表行。
httpRequestFactory.buildPostRequest(new GenericUrl,null);
GenericUrl 将是这样的:
https://www.google.com/fusiontables/api/queryINSERT INTO -table string- (name,geom)
VALUES ('sedgewich county','<Polygon><outerBoundaryIs><LinearRing>
<coordinates>-102.650938,40.74916,0 -102.651013,40.752116,0 ........</coordinates>
</LinearRing></outerBoundaryIs></Polygon>');
只有 kml 多边形字符串的长度为数千个字符。
问题是当帖子执行时我收到一个 414Request-URI too large 错误。我认为这个问题不会发生在发布请求上。
我可以使用相同的方法很好地插入一个自定义的较小的 kml 字符串,当 kml 字符串太长时它只会给我错误。
有什么想法可以解决这个问题吗?
谢谢