1

我正在使用 LOAD CSV 语句从公共 url 访问 csv 文件。只要我不在我公司的代理后面,它就可以正常工作。一旦代理处于活动状态,就不能再使用该语句访问该文件。

错误消息是Couldn't load the external resource at: <MY_PUBLIC_URL>

我已经设置了常用的环境变量 ( HTTP_PROXY, HTTPS_PROXY),并且我可以使用 bash 或从 python urllib、使用 node.js 或从浏览器地址栏访问该文件。

我还添加dbms.security.allow_csv_import_from_file_urls=true了 Neo4j conf 文件,以及其他线程dbms.jvm.additional=-Dhttps.proxyHost=<MY_PROXY>dbms.jvm.additional=-Dhttps.proxyPort=<MY_PROXY>的建议。

我已经从普通的 Neo4j 安装以及 Neo4j Docker 容器中进行了尝试,在这两种情况下,在代理后面时我都会遇到相同的错误。

LOAD CSV 可以在代理后面,如果可以,怎么做?

4

0 回答 0