我正在使用React Filepond,上传部分工作正常。但是当我转到一个现有的记录并试图显示图像时,我得到一个CORS错误:
访问位于“”的XMLHttpRequesthttp://localhost:8000/img/myImg.jpg“起源”http://localhost:3000'已被CORS策略阻止:请求的资源上不存在'Access Control Allow Origin'标头。
在app.js我的节点服务器上,我有下面的,但我仍然得到cors错误使用cors包
const cors = require("cors");
app.use(cors());
app.options("*", cors());
在React中,我有以下几点:
state = {
data: {
title: "",
bgImg: ""
},
errors: {},
files: [
{
source: "myImg.jpg",
options: {
type: "local"
}
}
]
};
<FilePond
ref={ref => (this.pond = ref)}
files={this.state.files}
allowMultiple={false}
maxFiles={1}
name="bgImg"
server={{
process: "http://localhost:8000/api/uploads/",
load: "http://localhost:8000/img/"
}}
oninit={() => this.handleInit()}
onupdatefiles={fileItems => {
this.setState({
files: fileItems.map(fileItem => fileItem.file)
});
}}
/>
package.json我还添加了一个代理:
"proxy": "http://localhost:8000/img",
网络选项卡-
Request URL: http://localhost:8000/img/myImg.jpg
Referrer Policy: no-referrer-when-downgrade
Provisional headers are shown
Referer: http://localhost:3000/home-banner
尝试在浏览器中安装cors插件并访问api。希望这有帮助...
const cors = require('cors')
const corsOptions = {
origin: 'http://localhost:8000'
}
app.get('/img', cors(corsOptions), (req, res, next) => {
//...
})
我阅读了所有相关的或之前问过的问题和答案,但我仍然没有找到适合我的问题的答案。 我使用的是python 3.6.5,pip(和setuptools)是最新的。我已从以下位置安装Microsoft Visual C Redistributable for Visual Studio 2017:https://www.visualstudio.com/downloads/#build-2017年视听工
我刚刚下载了谷歌新的android studio捆绑包(适用于Windows的x64),还安装了JDK8(C:\Program Files\Java\jdk1.8.025)(x64版本)。 但是在Android Studio设置中,它不会检测到JDK,并要求找到它的路径。我找到了它的路径,但它仍然说它是无效的。 我尝试声明新的环境变量(系统和用户),但我仍然得到同样的错误。 我也试过cmd上面说j
我进入IDLE并输入import-pygame到shell,它会给我一个错误。然后我进入一个新程序,输入import-pygame,我得到了同样的错误。我用pip安装了pygame,现在使用的是python 3,版本3.6.8。 我尝试重新安装pygame并尝试使用sudo进行安装。我也尝试使用pip3,相同的结果。
问题内容: 我试图通过安装gulp 输出似乎是这样的。(我跳过了一些日志) 在上面的脚本中,我可以看到/ usr / bin / gulp-> /usr/lib/node_modules/gulp/bin/gulp.js这行,我猜是在bin文件夹中创建了simulink。所以我应该在全球范围内大吃一惊,但我得到了这个错误。 任何想法为什么我收到此错误。 谢谢 问题答案: 正如文档中指出的那样,您应
我在kafka connect连接器中安装了运行confluent hub安装的JDBC连接器——没有提示confluent Inc/kafka connect JDBC:10.2.5,但当我尝试使用实现新接收器时,出现以下错误:找不到任何实现连接器且名称与io匹配的类。汇合的。连接jdbc。JdbcSinkConnector 我想用的水槽 我正在使用confluentinc/cp kafka c
我正在使用python2.7并试图使用pip安装scrapy,但得到以下结果:异常:回溯(最近一次调用):文件“/usr/local/lib/python2.7/dist-packages/pip/basecommand.py”,第215行,主状态=self.run(选项,args)文件“/usr/local/lib/python2.7/dist-packages/pip/commands/ins