我正在使用Blazegraph作为我的RDF存储。我正在尝试以以下格式插入数据:
INSERT DATA {
<http://www.test.com/1> <http://www.test.com/2> <http://www.test.com/3> .
...
}
现在,如果我使用update
之类的URL http://localhost:9999/bigdata/sparql?update=QUERY
参数就可以了,但是问题是,当数据太长时,它将超过URI的允许长度。
那么有一种方法可以执行相同的查询,但是可以在请求正文中发送它?
我尝试仅使用查询作为请求正文对http://localhost:9999/bigdata/sparql
进行发布请求,但是从服务器收到语法错误,说它不期望INSERT
,而是{{1} },SELECT
或其他语句。我想我不能正确理解我正在尝试做一个DESCRIBE
,也许我需要发送一些附加的标头/参数来表明这一点。