zoukankan      html  css  js  c++  java
  • spring boot报Unsupported Media Type Content type '*/*;charset=UTF-8' not supported

    1.请求设置Content-Type:application/json即可

    ajax一般默认:Content-Type: application/x-www-form-urlencoded;charset=utf-8

    2.服务端:

     controller

    package com.example.demo;
    
    import org.springframework.web.bind.annotation.RequestBody;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @RestController
    public class helloController {
        @RequestMapping(value="/hello")
        public String say(){
            String str="my spring boot web project hihihi";
            System.out.println(str);
            return str;
        }
    
        @RequestMapping(value="/test")
        public String testObj(@RequestBody User user){
    
            System.out.println(user.toString());
            return user.toString();
        }
    }

    实体user

    package com.example.demo;
    
    public class User {
        private String userName;
        private String pwd;
    
        public String getUserName() {
            return userName;
        }
    
        public void setUserName(String userName) {
            this.userName = userName;
        }
    
        public String getPwd() {
            return pwd;
        }
    
        public void setPwd(String pwd) {
            this.pwd = pwd;
        }
    
        public String toString(){
            return userName+""+pwd;
        }
    }

    3.输出

  • 相关阅读:
    get请求乱码情况
    write()和prinln()的区别?
    校验码实现
    下载图片代码并且解析乱码
    servlet下根据相对路径找资源
    url-pattern配置
    获取网站资源 getResourceAsStream
    Servlet线程安全性
    http1.1 协议响应方面参数
    HTTP1.1协议请求方面参数
  • 原文地址:https://www.cnblogs.com/pu20065226/p/10733787.html
Copyright © 2011-2022 走看看