javascript - 如何将“凭据:包含”添加到 d3.json 方法?D3.js
问题描述
我正在尝试使用 d3.json 方法从端点访问 JSON 数据。我可以使用下面的 fetch 方法成功访问数据,但是我不确定如何将其更改为 d3.json 方法。如何传递参数“credentials:include”
fetch('http://0.0.0.0:example.com',{
credentials: 'include'
})
.then(response => response.json())
.then( json => console.log(json))
我的尝试是这样的,但是我不确定在哪里添加凭据参数。
d3.json('http://0.0.0.0:example.com', json => console.log(json))
解决方案
d3.json 使用 fetch 所以同样可以
从文档:
d3.json:获取指定输入 URL 处的 JSON 文件。如果指定了 init,则将其传递给底层的 fetch 调用;有关允许的字段,请参阅RequestInit 。
d3.json('http://0.0.0.0:example.com', {credentials: "include"}, function(error, json) {
console.log(json);
})
推荐阅读
- aws-lambda - 包装 JavaScript AWS 开发工具包方法 (CognitoIdentityServiceProvider)
- javascript - 如何在 joomla 3 中添加自定义 html、css 和 javascript 文章
- flutter - 如何在颤动中更改 SearchDelegate StatusBarIcons 颜色或 buildSuggestions 正文颜色?
- python - 在 django 中使用上下文名称不起作用 Dataframe.to_html()
- azure-databricks - R中的火花查询
- ruby - 无法访问heroku rediscloud上的数据库
- symfony - Symfony 4:重新定义 security.token_storage 服务
- python-3.x - 所以我刚开始通过 python 文档学习 python,我遇到了一段代码来打印斐波那契数列
- javascript - ASP.NET Core 项目找不到通过 npm 安装的 JavaScript 文件(加载资源失败:服务器响应状态为 404(未找到))
- popup - 当我们单击按钮时,如何在服务中弹出屏幕?