Neo4j http Cypher查询非法字符“ {”

时间:2018-10-03 21:14:01

标签: neo4j cypher fiddler

我正在尝试使用http中的密码查询来查询Neo4j。我正在使用Fiddler编写并发送请求。这是我尝试过的一个非常简单的查询的示例。

POST http://localhost:7474/db/data/transaction/commit
Accept: application/json; charset=UTF-8
Content-Type: application/json
{ "statements" : [ { "statement" : "MATCH (n) RETURN id(n)" } ] }

无论如何,我都会收到此错误:

HTTP/1.1 400 Illegal character VCHAR='{'

我在这里做错了什么?谢谢。

1 个答案:

答案 0 :(得分:0)

HTTP请求的 head 必须与可选的 body 用空行分隔。

在您的示例中,正文之前没有空行。如果该示例准确显示了您的请求的样子,那将是一个错误。