前端请求问题发送请求报错

问题遇到的现象和发生背景

img


这属于跨域问题吗?解决方案有哪些?

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

跨域了。解决方式分为前端和后端方式,前端的解决方式参考,https://blog.csdn.net/weixin_44295944/article/details/98749570。
后端,需要在服务器端设置允许跨域,参考代码如下:

servlet 参考代码,其他框架原理类似
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//设置跨域访问
//允许跨域的主机地址
response.setHeader("Access-Control-Allow-Origin", "");
//允许跨域的请求方法GET, POST, HEAD 等
response.setHeader("Access-Control-Allow-Methods", "
");
//重新预检验跨域的缓存时间 (s)
response.setHeader("Access-Control-Max-Age", "4200");
//允许跨域的请求头
response.setHeader("Access-Control-Allow-Headers", "*");
//是否携带cookie
response.setHeader("Access-Control-Allow-Credentials", "true");

欢迎采纳