0

    【总结】网页状态码——200正常、302重定向、304客户端有缓存、400浏览器

    2023.06.26 | admin | 115次围观

    目录

    200正常

    500异常–服务器异常Java代码

    细节:null和空,null调用方法会出现空指针异常

    400异常----传参相关的异常 get方法长度限制

    400异常,加了@RequestParam(value = “name”) 必须传值

    400异常,后端类型是Integer,前端传的是string,转换失败

    400异常,日期格式转换失败

    Failed to convert from type [java.lang.String] to type [java.util.Date] for value ‘2021-5-28’; nested exception is java.lang.IllegalArgumentException]

    404异常----页面找不到

    【总结】网页状态码——200正常、302重定向、304客户端有缓存、400浏览器

    302重定向—地址变化

    【bug】302重定向,ERR_TOO_MANY_REDIRECTS,如果配置类中的服务器内部错误的状态码是,excludePathPatterns忘记加第一个反斜杠 /

    报错:ERR_TOO_MANY_REDIRECTS

    原因:.excludePathPatterns里面的路径反斜杠没加

    304—客户端有缓存

    访问静态资源时,如果服务器认为静态文件没有变,就会返回304状态码

    再次访问时,服务器认为自己的图片没变,所以报304

    存在问题服务器内部错误的状态码是,如果验证码是一张图片,那浏览器清理的缓存,结果用户请求服务器的静态图片时,就拿不到了,解决方法,骗一下服务器,每次加一个?,服务器就会再次发一下

    405异常:服务器只能处理post,浏览器请求的是get方法

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论