前后端交互常见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 中的属性名一致。(不一致的话数据是传不到后台的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值