如何解决请求的资源上没有“Access-Control-Allow-Origin”标头。错误?

时间:2018-06-06 09:56:28

标签: reactjs file-upload cors axios

我是新手做出反应,我正在尝试将文件上传到我的服务器。我正在使用axios上传我的文件,使用以下代码: -

  uploadHandler = () => {
    console.log(this.state.selectedFile);
    axios.post('http://ipaddress:8000/uploads/', this.state.selectedFile)
  }

我收到以下回复: -

  

无法加载http://ipaddress:8000/uploads/:否   请求中存在“Access-Control-Allow-Origin”标头   资源。因此不允许来源“http://localhost:3000”   访问。响应具有HTTP状态代码404

此外,我在default-ssl.conf文件中添加了以下行: -

 <VirtualHost _default_:443>
                ServerAdmin webmaster@localhost

                DocumentRoot /var/www/html
                Header set Access-Control-Allow-Origin "*"

请注意,我是从本地计算机(localhost)上传文件。 任何帮助或建议都非常感谢。谢谢。

0 个答案:

没有答案