postman - 如何在邮递员中指示路径变量的结尾
问题描述
我正在尝试使用 Postman 测试对Open Library Covers API的一些请求,但我找不到发送参数的正确方法。
根据文档,请求应该是这样的:
http://covers.openlibrary.org/b/$key/$value-$size.jpg
我正在GET
按如下方式配置我的请求:
http://covers.openlibrary.org/b/:key/:value-:size.jpg
我可以正确填充key
路径变量,但不幸:value-:size.jpg
的是被识别为一个唯一变量。我怎样才能拆分它,以便它们是两个变量:value
和:size
?
提前致谢。
解决方案
我还没有找到解决方案,但可能的替代方案。
如果我将请求配置为:
http://covers.openlibrary.org/b/{{key}}/{{value}}-{{size}}.jpg
然后我可以使用Pre-req
来定义以下分配:
pm.variables.set('key', 'isbn');
pm.variables.set('value', '0385472579');
pm.variables.set('size', 'S');
这不是我想要的,但它确实有效。
推荐阅读
- angular - 使用新的 Date() 类型时出现错误的月份
- python - 循环遍历数据框名称列表
- python - 如何比较两个不同 Excel 工作表中的列,如果找到匹配,则复制其他其他列值
- angular - Anuglar Jasmine:条件语句的单元测试
- android - 为什么同时使用旧版图像启动器图标和自适应图标
- html - 以角度将html绑定到多个.ts文件
- c++ - 尝试使用 HTTP / REST 服务器传输大文件时出现访问冲突错误
- swift - 如何在 Swift 中更改现有 Date 对象中的小时和分钟?
- apache-kafka - Kafka Connector 的任务列表为空
- php - Symfony4 和 Event Dispatcher 问题,脚本在事件发生 25 秒后继续