定义一个新变量以进行大量迭代,给我一个错误

2023-12-13

我有一个端点,您可以获取有关产品的信息

{{URL_API}}/产品/

如果我通过该端点执行 GET 方法,我将获取每个产品的信息

但我也可以指定我想了解的产品,即:

{{URL_API}}/products/9345TERFER(最后一个代码是产品的id,称为SKU)

问题是,如果我想制作 CSV 来更新不同产品的信息,我必须在端点中定义一个名为 sku 的变量,这样我就能够传递相应的 SKU

IMAGE

我想创建变量{{sku}}但我不明白该怎么做..我尝试了很多次但失败了,我搜索了很多但我不太明白

另外,我应该在变量声明之前使用“:”吗?我是说:

{{URL_API}}/产品/:{{sku}}

或者简单地:

{{URL_API}}/ns/products/{{sku}}

你能帮助我吗? 我超级迷失:(

EDIT:

我想执行 PUT 方法,我想将不同的值传递给主体,然后..发送请求(它抛出错误:404 not find)

这就是我所做的:

PUT|{{URL_API}}/产品/{{sku}}

body:

{
    "tax_percentage":"{{tax_percentage}}",
    "store_code":"{{store_code}}",
    "markup_top":"{{markup_top}}",
    "status":"{{status}}",
    "group_prices": [
        {
            "group":"{{class_a}}",
            "price":"{{price_a}}",
            "website":"{{website_a}}"
        }
    ]
}

CSV:

image

POSTMAN:

image

enter image description here


您的问题似乎只是对数据文件如何与 Postman 中的变量一起使用的基本理解,这里有一个简单的示例,它也适用于您。

这是我用来解析数据文件中的变量的基本请求 - 这是一个 GET 请求,但这并不重要,因为我们在这里看到的是使用数据文件来解析变量。您需要做的就是确保 URL 正确并在使用运行器之前保存请求。

enter image description here

这是在文本编辑器中创建的简单 CSV 文件。标题sku在变量的名称中,它将在 Postman 请求中引用。下面的每个值都是每次迭代将使用的值。

enter image description here

在运行器中,从列表中选择您的集合(如果您有多个),然后选择 CSV 文件。导入后,您将能够看到数据的预览。

enter image description here

如果正确,请按“运行”按钮。然后,跑步者将迭代该文件并选择skuCSV 文件中的值并在请求中使用它。我扩展了其中一个请求,以便您可以看到请求中使用了该值。

enter image description here

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

定义一个新变量以进行大量迭代,给我一个错误 的相关文章

  • 在flutter中使用REST api将列表数据发送到cloud firestore时出错

    我无法在 flutter 中使用 REST api 将字符串列表发送到云 firestore here is my code Future
  • Extjs Restful Store,批量发送请求?

    我创建了一个带有商店配置的网格组件 如下所示 Create the store config store new Ext data Store restful true autoSave false batch true writer ne
  • 使用 TFS REST API 获取迭代中的所有工作项

    我正在尝试获取有关当前冲刺中所有用户故事的一些信息 我可以轻松获取当前冲刺的路径 并且给定工作项的 ID 列表 我可以从其中获取所需的内容 但我不确定如何从迭代路径获取这些 ID 我见过使用 C 和查询的示例 但我使用的是 javascri
  • 使用 IFS bash 进行 CSV 解析:选择“;”作为分隔符

    我有一个包含 130 列的 CSV 我需要用它来做 3 个 csv 我用 while 和 IFS 循环 因为我需要对每一行的变量进行一些处理 这是我所做的 while IFS read my 130 vars what i do with
  • 使用 mocha/chai 确保 REST API 提供文件?

    我想验证对 REST API 端点之一的调用是否正在提供文件 但我不确定如何进行操作 并且我没有看到任何相关示例 我确实看过文档 http chaijs com api bdd 但这对我没有多大帮助 服务器端代码本质上是 在 Express
  • 为 python 的 csv 阅读器中的特定行添加下标?

    我希望能够通过 csv 阅读器访问 csv 文件的特定行 例如第四行 有没有办法用 python 的 csv reader 模块来做到这一点 您只需解析所有 CSV 文件 然后使用正常的排序索引即可 否则 你可以做这样的事情 def my
  • WCF 4.0 REST 上传 MS-Excel 文件

    我正在尝试通过 WCF REST 服务上传 MS Excel 文件 我使用了下面帖子中给出的解决方案 RESTful WCF服务图片上传问题 https stackoverflow com questions 664712 restful
  • 在 Postman 中请求受 Azure AD B2C 保护的 Azure 函数应用程序的访问令牌

    我有一个由 Azure Active Directory B2C 租户保护的 AspNetCore 2 0 MVC Web API 我已经能够通过以下 SO 发布使用 Postman 来测试 API 端点 在 Postman 中请求 Azu
  • WCF、REST、SSL、客户端、自定义证书验证

    我有一个无法解决的具体问题 让我详细解释一下 我是这项技术的新手 所以我可能使用了一些错误的术语 如有不明白之处 请指正并解释或要求解释 我正在创建一个自托管的 WCF REST 服务器 托管在 WPF 应用程序中 它使用 https SL
  • 实体创建无用的 id 字段

    我有一个CrudRepository与两个实体 Problem 特征实体总是创建一个附加的id数据库中的字段但未选择正确的characteristic id要生成的字段JSON machine entity machine id name
  • Cypher Neo4j 无法加载外部资源

    在 Windows 环境中 我尝试加载带有以下语句的 csv 文件 LOAD CSV WITH HEADERS FROM file E Neo4j customers csv AS row 它似乎无法正常工作并返回 无法加载外部资源 文件
  • 导入 CSV 以更新表中的行

    大约有 26K 个产品 帖子 每个产品都有如下元值 post id 列是数据库中的产品 ID sku meta key 是每个产品的唯一 ID 我收到了一个新的 CSV 文件 该文件更新了每个产品的 sale price meta key
  • 如何在 Restful Web 服务中指定一系列数据或多个实体

    要访问 Restful Web 服务中的 User 实例 URL 的结构如下面的curl 请求所示 curl v X GET s BASE URL User customer id json 如果我想指定所有用户实体或对一系列用户实体进行分
  • 写入 CSV 时,“\”、\x0A\x0D” 代码在 C# 中执行什么操作

    谁能告诉我在以下条件下检查什么 if s IndexOfAny x0A x0D ToCharArray gt 1 它正在检查是否有引号 Comma 换行 x0A或回车 x0D在字符串中s x0A是转义的十六进制换行符 相当于 n x0D是转
  • 使用 PHP 代码和 HTML 表单将 Excel (.csv) 导入 MySQL

    我知道还有其他类似的帖子 但每个人都建议直接在 PHPMyAdmin 中将其导入 MySQL 这工作完美 但我需要通过 HTML 表单导入 PHP 到 MySQL 我想要一个收集文件的 HTML 表单 然后将该文件传递给 PHP 脚本 我想
  • 如何在 Python 2.4 CSV 阅读器中禁用引用?

    我正在编写一个 Python 实用程序 需要解析一个我无法控制的大型且定期更新的 CSV 文件 该实用程序必须在仅提供 Python 2 4 的服务器上运行 CSV 文件根本不引用字段值 但Python 2 4版本的csv库 http ww
  • 番石榴表到 CSV

    我正在尝试将 Guava 表导出到 CSV 下面的代码有效 但它跳过了我也想在输出中看到的第一列 你能提出什么建议吗 编辑 显然使用values and keySet 单独工作 final RowSortedTable
  • 在 python 2 或 python 3 中编写 csv 文件的便携式方法

    在我的 Windows 机器上 我通常在 python 2 中这样做来编写 csv 文件 import csv f open out csv wb cr csv writer f delimiter cr writerow a b c f
  • 不同 servlet-api 版本冲突

    我正在使用 Maven 和 Jetty 作为服务器来开发 RestEasy Web 服务 其中一项服务应使用扩展 javax servlet http HttpServletResponseWrapper 的 Filter 问题出在来自 s
  • 将 CSV 导入 Excel - 自动“文本到列”和“插入表格”

    我想在 Excel 2010 上打开 CSV 逗号分隔 文件并自动将文本转换为列 然后选择所有活动单元格并插入带标题的表格 是否可以在我的功能区中添加一个按钮来为我完成这一切 我经常使用不同大小的 CSV 文件 我发现每次手动执行此操作有点

随机推荐