我的项目是在Node上运行的,有一个Express后端。
我试着用Arangojs查询我的Arango数据库客户端。ArangoDB正在数字海洋码头上运行。查询我的数据库服务器端没有问题,但是在页面加载时会出现以下错误:
加载失败:对飞行前请求的响应没有通过访问控制检查:响应中的“访问控制-允许-凭据”标题的值为“false”,当请求的凭据模式为“包括”时,该值必须为“true”。因此,“”源是不允许访问的。由XMLHttpRequest发起的请求的凭据模式由withCredentials属性控制。
客户端js上的代码如下所示:
var db = new arangojs.Databa
我有一个应用程序,我正在尝试从远程数据库拉取数据。我有url、表列和数据库名称,但我不确定如何使用http get调用该数据库。下面是我的代码:
def self.data
BubbleWrap::HTTP.get("url", {credentials: {username: '***', password: '***'}}) do |response|
p response.to_s
end
end
我知道这个请求是有效的,因为它显示了控制台中的数据。我找不到任何地方如何从附加该url的数据库请求信息。任何帮助都将不胜感激