解决Postman接口测试遇到的状态码415(服务器不支持或无法处理的媒体类型错误)
创始人
2025-01-18 00:33:15
0

1.问题描述:

        今天做接口测试的时候,以为后端用POST 请求的注解时,一律使用x-www-form-urlencoded的数据格式发起post请求就行但其实不然。

2.实操:

  例1:如果只使用@PostMapping 请求注解用方法上的参数接受前端传递过来的数据时,做接口测试的时候只能选择x-www-form-urlencoded的数据格式后端才能成功接受到传递的数据。

        1.使用x-www-form-urlencoded数据的格式发送数据(请求成功)

下面这张图调用登录接口发起请求选择了x-www-form-urlencoded数据的格式,后端成功接受到了传入的参数成功,登录成功,返回对象响应码为200。

        2.使用raw格式发送数据(请求失败)

       下面这张图调用登录接口发起请求选择了raw数据的格式,服务器异常状态码500。

我们来看后端的报错信息username is null,很明显没有接受到前端的参数。

例2:如果使用@PostMapping 注解时还用上了@RequestBody注解来接受前端传递过来的数据时,做接口测试的时候只能选择的raw数据格式后端才能成功接受到传递的数据。

1. 使用raw数据的格式发送数据(成功)

 1.下面这张图调用用户新增接口,选择raw数据的格式发起请求,请求成功,成功添加用户。

2.使用x-www-form-urlencoded数据的格式发送数据(失败)

        下面这张图调用用户新增接口,选择x-www-form-urlencoded数据的格式发起请求,客服端错误状态码:415

3.总结:

        1.使用@PostMapping注解时,接口要想成功接受到数据,需要使用x-www-form-urlencoded数据的格式发送数据。

   2.使用@PostMapping+@RequestBody注解时,接口要想成功接受到数据需要使用raw数据的格式发送数据。     

        

相关内容

热门资讯

方式辅助!闽游app辅助器可信... 方式辅助!闽游app辅助器可信(辅助挂)切实是有辅助攻略(有挂秘笈);闽游app辅助器可信脚本下载中...
妙计辅助!四川途游辅助(辅助挂... 妙计辅助!四川途游辅助(辅助挂)真是存在有辅助挂(有挂技巧)一、四川途游辅助游戏安装教程牌型概率发牌...
阶段辅助!欢乐情怀开挂(辅助挂... 阶段辅助!欢乐情怀开挂(辅助挂)都是真的是有辅助器(有挂助手)进入游戏-大厅左侧-新手福利-激活码辅...
演示辅助!潮友会鱼虾蟹辅助(辅... 您好,潮友会鱼虾蟹辅助这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054】很多玩...
绝活儿辅助!广东雀神智能插件是... 绝活儿辅助!广东雀神智能插件是真的(辅助挂)其实是有辅助软件(存在有挂)1、广东雀神智能插件是真的公...
绝活辅助!天天爱消除自动消除辅... 绝活辅助!天天爱消除自动消除辅助(辅助挂)一贯是有辅助工具(有挂透明挂);运天天爱消除自动消除辅助辅...
模块辅助!凑一桌关春天怎么才能... 模块辅助!凑一桌关春天怎么才能开挂(辅助挂)果然真的有辅助挂(有挂技术)1、凑一桌关春天怎么才能开挂...
模块辅助!聚友联盟辅助器(辅助... 模块辅助!聚友联盟辅助器(辅助挂)一直真的是有辅助器(证实有挂)1、起透看视 聚友联盟辅助器辅助软件...
指引辅助!途游小程序辅助器(辅... 指引辅助!途游小程序辅助器(辅助挂)果然确实有辅助神器(新版有挂)1、在途游小程序辅助器插件功能辅助...
阶段辅助!手机卡五星辅助软件(... 阶段辅助!手机卡五星辅助软件(辅助挂)确实是真的有辅助方法(确实有挂)1、手机卡五星辅助软件免费辅助...