Flutter post api发送具有相同名称参数的多个值

2023-12-12

如何在flutter中的post api中使用相同名称参数发送多个数据。在php中,我们使用parameter[],然后我们可以发送多个数据,但我对flutter很陌生,所以我想知道它是如何完成的。谢谢

示例图片:https://i.stack.imgur.com/X7jL3.png


我希望你已经解决了这个问题,但万一你没有解决 我遇到了同样的问题,并找到了一个解决方法,我有一个类似的 API:Here

解决方案是我在创建请求正文映射时在“[]”内添加了一个计数器变量。

例如:产品[$counter]

所以它会给身体图中的每个键一个不同的名称,如下所示

 final Map<String, dynamic> body = Map<String, dynamic>();

if (this.products != null) {
  for (int i = 0; i < products.length; i++) {
    body['products[$i]'] = json.encode(products[i]);
  }

但它仍然会被服务器识别为同名参数。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Flutter post api发送具有相同名称参数的多个值 的相关文章

随机推荐

  • R 的 bigvis 包不适用于 R 版本 3.0.1 吗?

    我正在开发一个旨在处理大数据的应用程序 但由于绘图点数量巨大 无法以有用的方式绘制数据图表 我最初的想法是创建一个小算法 根据数据的大小 将数据点分为大约 30 个子集 并取这些子集中所有点的平均值 顺便说一下这个实现的错误是什么 然后我了
  • 从 JFrame 中删除面板后如何处置 JPanel

    我创建了 2 个 Jpanel 它将添加到 JFrame 中 首先将一个 JPanel 添加到 JFrame 中 我使用了 JFrame 的 add 方法来添加 JPanel JPanel panel new JPanel JFrame j
  • Flask-WTF 表单在 GET 请求期间出现错误

    我有一个带有 Flask WTF 表单的 Flask 视图 当我在浏览器中加载页面时 表单总是有错误 即使我还没有提交它 为什么表单在提交之前就出现错误 app route methods GET POST def index form A
  • 如何在 Linux 上使用 Selenium IDE 下载文件对话

    我必须自动化一个测试 其中我必须下载 Excel 工作表 屏幕上会出现一个文件对话框 其中包含 确定 和 取消 按钮 单击 确定 按钮会下载一个 Excel 工作表 我使用 Java 作为自动化语言 我的操作系统是Linux 请建议如何自动
  • C# Winforms DataGridView 的视觉继承问题

    From here我创建了一个BaseForm 然后设置其所有BaseForm Designer cs private会员到protected 然后就有了视觉继承 衍生Form 现在我可以重新调整大小或修改派生中的所有控件Form在设计时除
  • exec() 通过命令行运行,但不通过网络运行

    我有一个 PHP 脚本涉及exec 它可以在命令行中正常运行 但不能在网络环境中运行 脚本很简单
  • 如果某个字段结果大于或等于另一个字段,我可以更改 背景吗?

    我正在 html 表中显示 mySQL 我想将 qty 的 TD 背景颜色更改为红色IF qty gt max or qty lt min 有没有一种简单的方法可以使用 jQuery 或 PHP 来做到这一点 我为示例简化了表格和 PHP
  • 错开或阶梯菜单

    我有一个菜单 是根据通常的无序列表创建的 我想使用 CSS 对其进行水平样式设置 以便每个菜单条目都略低于前一个条目 结果将是阶梯效应 Home News About Contact 上面的示例显示了每个菜单条目的全行位移 但我真正想要的是
  • 无符号右移函数不适用于负输入

    我正在寻找一种使用方法 gt gt gt 64 位版本 PHP 5 5 14 中 JavaScript 的函数 我发现这个功能在我的谷歌搜索中 function uRShift a b z hexdec 80000000 if z a a
  • jQuery .attr('value') 返回文本区域未定义

    我有一个页面 它通过 ajax 动态引入表单并将其显示在模态 div 中 位于覆盖整个页面的覆盖 div 之上 这是为了让他们在窗口关闭之前保存某些数据 除了一件事之外 一切都很好 save close form find name eac
  • 如何防止 iOS 14 Widget 打开应用程序并对回调做出反应

    因此 我已经阅读了几篇博客 帖子和苹果自己的人机界面指南 指出 iOS 14 小部件不是交互式的 但是 按下目标时可以传递到应用程序的短链接 苹果公司自己表示 小型小部件有一个单一的点击目标 中型和大型小部件有多个点击目标 好的 现在 当您
  • Java中如何获取当前时刻的年、月、日、时、分、秒、毫秒?

    如何在Java中获取当前时刻的年 月 日 时 分 秒和毫秒 我想让他们成为Strings 您可以使用以下的吸气剂java time LocalDateTime为了那个原因 LocalDateTime now LocalDateTime no
  • 获取 URL 的 Facebook 分享/点赞/评论计数

    今天之前 我使用以下 URL 来获取某个 URL 的 Facebook 分享 点赞 评论计数 https api facebook com method links getStats format json urls http stacko
  • Python——加速导入?

    我有 10000 个自定义 编译为 so 模块 我想在其中使用python 模块的使用是有后果的 模块是一个接一个地使用的 而不是同时使用的 通常 代码看起来像这样 list with all the paths to all module
  • load() 顺序执行,而不是与 jQuery 同时执行

    我正在开发一个网站 我想从导航栏中获取所有链接 并将链接页面中的 div 加载到一个大容器中 到目前为止我所拥有的是以下内容 nav a each function index var to load this attr href slid
  • 不要在循环内创建函数。 - jslint 错误

    我收到此 jslint 错误 不要在循环内创建函数 我无法更改导致此问题的 javascript 但是由于修改它的限制 我无法更改 因此 我想关闭此验证以检查特定 javascript 文件中是否存在此错误 对于这个js错误可以这样做吗 不
  • 如何重现特定的友好URL?

    我们正在尝试将 JSP XSLT 应用程序重构为 JSF 我们使用 CMS 进行内容管理 技术 使用 Mojarra PrimeFaces 2 2 1 和 Tomcat 6 29 的 JSF 2 0 数据结构的组织如下 有网站 站点包含频道
  • Node.js 中的延迟加载

    我想知道是否使用require 在node js中相当于延迟加载 例如 如果我有一个函数需要特定的 node js 包 而我的代码中其他任何地方都不需要这个包 那么我最好使用require 仅在调用该函数时才包含所需的包 由于我对 Node
  • Laravel 5.3 身份验证后重定向的自定义路径

    我有两种类型的用户 供应商 和 客户 我目前正在使用Laravel s built in Auth Controllers 来自make auth命令 来进行我的客户端用户身份验证 由于我有两种用户 所以我改变了 redirectTo财产在
  • Flutter post api发送具有相同名称参数的多个值

    如何在flutter中的post api中使用相同名称参数发送多个数据 在php中 我们使用parameter 然后我们可以发送多个数据 但我对flutter很陌生 所以我想知道它是如何完成的 谢谢 示例图片 https i stack i