首页 > 解决方案 > 如何在邮递员中指示路径变量的结尾

问题描述

我正在尝试使用 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

提前致谢。

标签: postman

解决方案


我还没有找到解决方案,但可能的替代方案。

如果我将请求配置为:

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');

这不是我想要的,但它确实有效。


推荐阅读