zoukankan      html  css  js  c++  java
  • WebFlux- WebClient(二)

    一、WebClient Uri传参

     Uri传参有两种,一种是@RequestParam,一种是@PathVariable

    @RequestParam通过key,value的形式传参。

    @PathVariable通过占位符的形式传参。

    1,@RequestParam传参

    1,服务器端

    接收消费者端提交过来的参数,生产Uri推送给消费者端。

    2,客户端

    以key,value的形式来传参

     3,结果

    2,@PathVariable占位符传参

     1,服务器端

    2,消费者端

    build()里面加上传入的value值。

     3,结果

    二、 WebClient Uri列表传参

    1,@RequestParam传参

    1,服务器端接收一个列表

     2,客户端

    3,运行结果

    2,@PathVariable占位符传参

     1,服务器端

     

    2,客户端

    3,结果

     后台Log,前后加了括号

    总结:传数组或者列表的时候尽量不要使用@PathVariable,尽量使用@RequestParam.

    如果传入的参数量很大的时候,建议不要使用url来传参,直接放到body里面去。

  • 相关阅读:
    js 对象数组 排序
    sql 时间条件查询
    idea和Pycharm 等系列产品激活激活方法和激活码 100 年
    开源协议简介
    面试题
    VIM|基础命令
    git|基础命令
    VIM|复制
    lua|基础教程
    Printf格式输出详解
  • 原文地址:https://www.cnblogs.com/starof/p/13624834.html
Copyright © 2011-2022 走看看