【发布时间】:2021-07-06 04:49:46
【问题描述】:
我有一个运行 localhost 的 Jupyter Notebook,使用以下命令行:
jupyter notebook --NotebookApp.token="" --NotebookApp.allow_origin="*" --NotebookApp.open_browser=False
我现在想使用 Jupyter JavaScript SDK 访问此实例,但首先我对基本 url 进行了简单的提取以确保其可用:
const link = 'http://127.0.0.1:8888';
const response = await fetch(link);
然而这以熟悉的方式结束:
CORS 策略已阻止从源“http://localhost:3000”获取“http://127.0.0.1:8888/”的访问权限:否“Access-Control-Allow-Origin”请求的资源上存在标头
我在访问远程服务器时成功使用了 allow_origin 标志,但在运行 localhost 并尝试从 localhost 访问时它似乎不起作用。
谁能告诉我这是为什么?
【问题讨论】:
-
通常,CORS 需要
https。另请参阅stackoverflow.com/questions/42233102/…
标签: javascript jupyter-notebook