首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法通过Rest访问Neo4j (HTTP)

无法通过Rest访问Neo4j (HTTP)
EN

Stack Overflow用户
提问于 2018-05-29 09:17:47
回答 1查看 115关注 0票数 0

我目前正在使用Neo4j 3.2版本。我可以通过浏览器localhost:7474/browser,访问Neo4j,但是当我试图通过REST http://localhost:7474访问它时,它会产生一个错误,比如活动调用失败的

是否需要对conf文件进行任何更改才能从REST中访问它?或者当从REST访问时,它是否有单独的授权?

EN

回答 1

Stack Overflow用户

发布于 2018-05-29 15:04:29

您可以尝试使用螺栓连接,因为这是Neo4j推荐的首选方法。下面的Python代码可能会有所帮助。Q是密码查询,ResultType定义了要处理的结果的性质(节点、列表、集合等):

代码语言:javascript
运行
复制
from neo4j.v1 import GraphDatabase
def CypherBoltQuery(Q,ResultType):
    uri = "bolt://localhost:7687"
    driver = GraphDatabase.driver(uri, auth=("neo4j", "your password"))
    with driver.session() as session:
        with session.begin_transaction() as tx:
            for record in tx.run(Q):
                for r in record:
                    {write processing code}

您需要进行身份验证,然后运行查询。我使用Neo4j桌面发送数据库,它的默认用户名是neo4j,您可以设置自己的密码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50580642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档