在提交到Ontotext GraphDB的CURL中最多只能输入#个字符?

时间:2019-02-27 15:44:44

标签: r curl sparql graphdb

我有一些超过5000个宪章的SPARQL查询。当它们通过CURL(特别是httr::GET中的R)提交给GraphDB时,它们不会出现在查询监视器屏幕上,并且(立即)CURL响应为空。

是否可以通过CURL向GraphDB提交更长的SPARQL查询?当我将它们直接提交到Web界面时,这些长查询确实可以工作。

我还没有弄清楚确切的临界值。到目前为止,我最长的查询时间是4779个字符。

我正在努力使查询更短,例如最小化空格,较短的变量名以及可能的整体重构。

1 个答案:

答案 0 :(得分:3)

这完全取决于您使用的卷曲要求。如果您要在体内存储数据,应该没有问题。

不过,一般而言,我建议按照POST请求处理任何大小合适的内容,如评论中所建议。这样可以避免响应大小受客户端限制的问题。