范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

使用Postman通过xformurlencoded类型提交数组

  概述
  在本教程中,我们将学习使用 Postman 通过x-www-form-urlencoded提交数组
  W3C 委员会定义了多种格式,我们可以使用这些格式通过网络层发送数据。这些格式包括 form-data、raw 和 x-www-form-urlencoded 数据。默认情况下,我们使用最后一种格式发送数据。x-www-form-urlencoded
  下面列出的数据格式描述了在 HTTP 消息正文中作为数据块发送的表单数据。它发送一个编码的表单数据提交给服务器。编码数据具有键值对的格式。服务器必须支持对应的content-type。
  使用此content-type提交的表单必须符合以下编码模式:键值对需要转义‘,’ 符号分隔多个值"+"符号替换空格字符保留字符应遵循 RFC 17.38 符号所有非字母数字字符都使用URL编码键与值用等号("=")隔开,键值对用和号("&")隔开
  此外,数据的长度并没有指定。但是,使用 x-www-form-urlencoded 数据类型有数据限制。因此,服务器将拒绝超过配置中指定大小的请求。
  此外,发送二进制数据或包含非字母数字字符的值时,效率比较低。 包含非字母数字字符的键和值采用百分比编码(也称为 URL 编码),因此这种类型不适用于二进制数据。 因此,我们应该考虑改用 form-data 内容类型。
  此外,我们不能用它来编码文件。 它只能对 URL 参数或请求正文中的数据进行编码。发送数组
  要在 Postman 中使用 x-www-form-urlencoded 类型,我们需要在请求的正文选项卡中选择同名的单选按钮。
  如前所述,请求由键值对组成。 Postman 在将数据发送到服务器之前会对数据进行编码。 此外,它将对键和值进行编码。
  现在,让我们看看如何在 Postman 中发送一个数组。发送简单数组对象
  我们将首先展示如何发送一个包含简单对象类型的简单数组对象,例如字符串。
  首先,让我们创建一个将数组作为实例变量的 Student 类:@Data @Builder @AllArgsConstructor @NoArgsConstructor class Man {    private String name;    private String gender;    private String[] hobbies; }
  其次,我们将定义一个控制器暴露rest接口:@RestController @RequestMapping("/test/20221101") public class TestSendArrayController {     @PostMapping(             path = "/send/array",             consumes = {MediaType.APPLICATION_FORM_URLENCODED_VALUE})     public ResponseEntity sendAray(Man man) {         return ResponseEntity.ok(man);     } }
  当我们使用 consume 属性时,我们需要将 x-www-form-urlencoded 定义为控制器将从客户端接受的媒体类型。 否则,我们将收到 415 Unsupported Media Type 错误。 此外,我们需要省略 @RequestBody 注释,因为该注释不支持 x-www-form-urlencoded 内容类型。
  最后,让我们在 Postman 中创建一个请求。 最简单的方法是使用逗号分隔值:
  但是,如果值包含逗号符号本身,这种方法可能会导致问题。 我们可以通过单独设置每个值来解决问题。 把key设置为数组,我们需要使用相同的键提供键值对:
  数组中元素的顺序将遵循请求中提供的顺序。
  此外,方括号是可选的:
  另一方面,如果我们想向数组中的特定索引添加一个元素,我们可以通过在方括号中指定索引来实现:
  发送复杂数组对象
  现在,让我们看一下发送包含复杂对象的数组的方式。
  首先,让我们定义代表爱好的Hobby类:@Data @Builder @AllArgsConstructor @NoArgsConstructor class Hobby {     private String name;     private String cost; }
  接下来,我们将创建一个代表人的类:@Data @Builder @AllArgsConstructor @NoArgsConstructor public class ComplexMan {     private String name;     private String gender;     private Hobby[] hobbies; }
  让我们在控制器类中添加一个新接口:@PostMapping(         path = "/send/complex-array",         consumes = {MediaType.APPLICATION_FORM_URLENCODED_VALUE}) public ResponseEntity sendComplexArray(ComplexMan man) {     return ResponseEntity.ok(man); }
  最后,让我们在 Postman 中创建一个请求。 与前面的示例一样,要向数组添加元素,我们需要使用相同的键提供键值对:
  在这里,带索引的方括号是强制性的。 要将值设置为每个实例变量,我们需要使用点 (".") 运算符,后跟变量名。结论
  在本文中,我们学习了如何在服务器端设置 Content-Type 以避免出现 Unsupported Media Type 错误。 此外,我们还解释了如何在 Postman 中使用 x-www-form-urlencoded 内容类型发送简单和复杂的数组。

李湘的助理很体贴,还知道扶她一下,郭晶晶穿高跟鞋健步如飞李湘是个很不错的女主持人,和谢娜一样多才多艺,一看就很有一姐的风范。既然是主持一姐,那她所能接触到的人都必定是来自各行各业的精英。有一次,李湘就迎来了两位体育界的精英,刘翔和郭晶晶小沈阳女儿整容式长大,晒近照酷似韩系美少女,网友称赞高级脸娱乐圈是一个很有意思的圈,网友们的关注点更是有些独特,不但关心明星本人的一切轨迹,而且连他们的孩子成长也紧盯不放。作为星二代,他们的成长由于网友们的关注,成长压力也十分大,不论是学原神愚人众可玩角色,博士少女富人等,角色复刻时间表大家好这里是早知道。看一下最新消息。版本时间表消息来源于小蓝鸟SYP。信息译文经过这些天的信息,我们可以有信心确认,那些关于缩短一个到多个版本来让之前被2。6神里绫华延长的卡池时间不穿高跟鞋,157cm的她,为什么能凭着显高穿搭逆袭?文洛薇Hi,我是洛薇,继续我们的时尚穿搭之旅,变美永远不迷路。小个子怎么穿显高显瘦?来吧,今天,它是时尚主角。时尚穿衣的难题,究其本质,无非有两个一胖子想显瘦二个矮想显高不对,如果还记得吴尊的女儿NeiNei吗?12岁成高挑美少女?编辑腻腻哈喽,小橘子们!还记得吴尊的女儿NeiNei吗?近日,吴尊在社交平台上晒出一家四口在莫干山的游玩照,橘才发现NeiNei都长这么大了。一家四口合照有NeiNei身穿牛仔服,拼多多加载软件无需获得上家授权即可以额外价格即可自己开店一个拼多上传产品软件,无需授权上门,涨价8,无限店铺权限,无论拼多门店都只有一个软件就可以了,license免费软件是一个集上传一体化的工具有十八大功能,(可以免费试用)功能1轻松早安让梦想每天壮大一点点,在最好的时光,做最好的自己太阳早安今天太阳今天是2022年8月12日,星期五,农历七月十五无论何时,你都要相信,你很好,很可爱,很值得,要给自己一点信心,去期待所有美好到来的那一刻。低质量的社交,不如高质量MIFATRIBE乐享骑乘,用音乐为骑行带来全新体验超清音质,澎湃低音身材迷你,但是音质却相当惊人。MIFAWILDROD产品净重仅0。63Kg,单手可握的体积,可以说非常小巧轻便了,但是音质却毫不含糊。小编见过很多小型便携户外音箱switch版让我们歌唱吧ABBA游戏类型音乐聚会让我们歌唱吧是一款音乐集会游戏,定于今年2022年10月4日发售。庆祝瑞典流行音乐巨头ABBA的辉煌复出。单独或与您的朋友一些你最喜欢的经典曲目的乐队!从收集的31ABBA经典和执送父母手机怎么选?大内存超长续航,我只推荐这三款很多人在给父母选手机的时候很纠结,贵的不知道咋选,便宜的又怕用不住,今天小编找了这几款手机,都是手机大厂制造,价格低,使用稳定,大内存超长续航,真的很不错。1000元以下红米Not全红婵太难复制!弟弟妹妹参加广东跳水比赛,全都没有拿到前两名在今年的跳水世锦赛上,全红婵因为身体发育等原因,没能延续东京奥运会上的神奇表现,以细微差距输给陈芋汐,无缘世锦赛首枚个人10米台金牌。但全红婵的天赋摆在那里,生长发育毕竟只是后天因
微信支付宝同时更新,网友钱不够用了最近可真算得上是冰火两重天,天气如此之热,还到处限电,想不烦躁都不行。更骚的是,天气热就算了,业界大佬们还到处宣扬寒气论,每年赚几十上百亿的大佬都喊穷活不下去那我们这些每个月只赚一荧光标记重组融合gCTX蛋白荧光标记antiCD4蛋白荧光的原理电子吸收能量从基态跃迁至第一电子激发态,通过内转化的方式到达第一电子激发态的低态,之后跃迁至基态,以光的形式释放能量,产生荧光。由于激发和发射之间能量的损耗,因此,发射波天上一天地上一年是真的吗?宇航员在月球待一天,地球过了多久?在中国古代就流传着很多神话故事,大家最为熟悉的就是神仙,在很多神话故事中,我们能够知道,神仙居住在天上,正所谓天上一天,地上一年,在古代神话故事中,神仙的一天就相当于人间一年的时间埃及人如何建造的金字塔?干涸的尼罗河支流提供了新线索埃及金字塔是地球上最大的人造建筑群,距今有5000多年的历史。作为古埃及文明最具影响力的象征,直到今天,我们仍然无法确定这些宏伟且结构精巧的法老陵墓是如何建造的。地理学家试图从环境泰雷兹与Eutelsat合作在欧洲提供高速卫星宽带据Telecompaper9月1日报道,泰雷兹阿莱尼亚空间公司(ThalesAleniaSpace)将通过向EutelsatKONNECTVHTS卫星提供SpaceGate地面连接地球每秒630公里在宇宙中飞奔,目的地在哪?科学家给出了答案前言从哲学的角度来说,物质是绝对运动与相对静止的统一,世界上的一切事物都处于运动变化之中。这一观点,被放在整个宇宙之中也同样受用。在很久以前,人类总是认为太阳和月亮都是围绕着地球转国产机器人出海,瞄向欧美后花园甲子发现从埋线式到无边界,国产机器人新机会。作者涂明编辑刘景丰8月31日,九号公司控股子公司未岚大陆(Willand)在北京举办生活无疆智起未岚赛格威智能割草机器人Navimow发布一周年方舟生存进化的这些恐龙驯服前是霸霸,驯服后弱成了弟弟在很多游戏里面都有句话,叫作洗白弱三分,很多BOSS在作为对手时都强的可怕,但是在他们变成队友的时候就有些弱小了。这个道理在Steam生存沙盒游戏方舟生存进化中就能够得到体现,有些环球影城大错而特错了翼龙不是恐龙开学前一周,与小朋友去了心仪已久的北京环球影城,玩儿的那叫一个嗨啊,尤其感兴趣的项目侏罗纪世界大冒险,更是令人心旷神怡,该项目就是乘坐着全地形豪华自动系统(ATLAS),进入侏罗纪白鹿泉一泓澄澈泡突石板涓涓细流千年不竭这么近那么美周末到河北头条带你乐享河北河北文旅看图识景白鹿泉,通常称为鹿泉,位于鹿泉城西5公里白鹿泉村的长寿山下,系燕赵名泉之一。一泓澄澈,泡突石板,涓涓细流,千年不竭。白鹿泉故事服贸会期间,在首钢园也能畅游亮马河北京日报客户端记者陈强程功位于石景山区的首钢园,和位于朝阳区的亮马河国际风情水岸,相距30多公里。2022服贸会期间,观众来到首钢园1号馆朝阳展台,戴上VR眼镜,即可从西五环外穿越