2013-02-25 5 views
0

En suivant les docs Neo4j et en essayant d'utiliser l'API REST pour effectuer un POST au point de fin d'insertion de lot.L'insertion de lot neo4j via REST répond incorrect URI

http://docs.neo4j.org/chunked/stable/rest-api-batch-ops.html#rest-api-refer-to-items-created-earlier-in-the-same-batch-job

J'ai vérifié que ma demande est un POST et il est l'affichage bien formé JSON avec le bon accepter et en-têtes de type de contenu.

La réponse est une erreur avec le message:

[Error: Invalid URI "http:/localhost:7474/db/data/batch"] 

Le serveur est en cours d'exécution sur localhost au port par défaut (autres opérations fonctionnent bien), et le chemin/db/data/lot est ce qui est référencé dans les documents de l'API. Y a-t-il quelque chose qui n'est pas synchronisé avec le document, ou est-ce que l'erreur est mal formulée et dissimule peut-être quelque chose d'autre?

+0

Avez-vous vérifié l'URL fournie dans la racine du service? Http://docs.neo4j.org/chunked/stable/rest-api-service-root.html –

+0

Oui, et je suis capable de effectuer d'autres opérations très bien (par exemple créer de nouveaux noeuds, ajouter des noeuds aux index, etc ..) – Paul

+0

gah, je suis un idiot – Paul

Répondre

1

sigh les fautes de frappe sont amusantes.

http:/localhost 

http://localhost 

avait une logique de nettoyage de chaîne qui supprimait le doublon /. :(

Questions connexes