這是報錯信息:
Failed to load http://127.0.0.1:8080/music/upload: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1:8848' is therefore not allowed access.
跨域問題的出現是因爲受到了瀏覽器同源策略的限制;
同源策略:協議、域名、端口號需保持一致;
這裏給出一種最簡單的解決方法:
使用@CrossOrigin註解(以下2選1即可)
1、在允許跨域訪問的接口方法上添加@CrossOrigin註解;
2、在Controller類上添加@CrossOrigin註解,表示該Controller下所有方法都允許跨域訪問;