404

不论是新手,还是很多技术大佬,都喜欢说404是因为url出错。

这里特别纠正一下:404代表服务器资源未找到(本质上就是没有得到response)。服务器资源未找到的原因包括:

  1、url错误:这种情况最常见,也就是request所指向的路径是不存在的(更别提reponse了);

  2、请求(request)其实是正常的,但是没有得到响应资源(没有response)。这种情况最常见的例子之一是,spring mvc应用中,没有使用@ResponseBody(使return结果作为响应资源返回),直接return简单的字符串。

posted @ 2018-07-23 18:20  梁桦  阅读(134)  评论(0)    收藏  举报