前后端交互常见HTTP错误代码


   HTTP错误代码有很多,原因也有很多,以下是我在写代码时遇到的问题及解决方案。

一.404

  “404”应该可以说是最常见的错误类型了。“404” 说明无法找到路径。

  解决方案:

    1.首先确定你的服务器启动并且启动成功了。(eclipse有时候后台都报错了,但是服务器还是启动了,可以看看后台控制器是否报错。)

    2.检查你的url路径是否正确。(项目的上下文是什么要清楚。)

    3.检查依赖是否加载到项目中。如果是从外部导入maven项目的话,依赖可能没有加载到项目中。

 

二.403

  "403" 这个错误可能在用浏览器进行前后端数据交互时不常见,但在用postman工具时可能会见到。“403”表示请求参数和后台要接收的数据类型不一样。

  解决方案:

    这里主要说用postman时,请求参数如何设置。

    1.后端代码使用的是@RequestBody时

         

       如图所示,要在Body中选择raw,并且text选择json。

    2.后端代码使用的是@RequestParam时

      

 

       如图,在Params中设置key,value即可。

 

三.500

  “500”应该也是比较常见的错误类型。它表示服务器内部报错。

  解决方案:

    出现“500”问题时,一般都会提示错误原因以及在哪一行出错,根据错误提示去解决问题即可。

 

四.400

  “400” 表示请求无效,说明没有访问到后台。

  解决方案:

    1.检查前台传给后端的数据是否是json格式。(前后端交互数据格式是json)

    2.前端代码的数据的 name 是否和后台代码 pojo 中的属性名一致。(不一致的话数据是传不到后台的)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM