Azure 邮递员URL路径参数中的引号字符

Azure 邮递员URL路径参数中的引号字符,azure,postman,Azure,Postman,我正在使用Azure API管理公开REST API。其中一个操作是按部分名称搜索,如下所示: GET /phonebook/namesearch/{{partial_name}} 其中,partial\u name是路径参数。我可以通过在开发者门户中调用它并输入搜索词来验证这个操作。搜索词可以包含单个引号,例如o'neil。我还可以通过执行curl命令进行验证: curl -H "apikey:apikey123" "https://<my-portal>.azure-

我正在使用Azure API管理公开REST API。其中一个操作是按部分名称搜索,如下所示:

GET /phonebook/namesearch/{{partial_name}}
其中,
partial\u name
是路径参数。我可以通过在开发者门户中调用它并输入搜索词来验证这个操作。搜索词可以包含单个引号,例如
o'neil
。我还可以通过执行curl命令进行验证:

curl -H "apikey:apikey123"
     "https://<my-portal>.azure-api.net/phonebook/namesearch/o'neil"
curl-H“apikey:apikey123”
"https://.azure-api.net/phonebook/namesearch/o“尼尔”

但我无法执行涉及上述相同URL的邮递员测试,即
https://.azure-api.net/phonebook/namesearch/o'尼尔
。这将导致HTTP 200,但结果为空。邮递员URL字段中的单引号有问题吗?

您使用的是哪个版本的邮递员


你试过
\u0027
\'
吗?

你用的是什么版本的邮递员


你试过
\u0027
\'
吗?

原来我用的是桌面版的邮递员。在Postman for Chrome(扩展名)中进行的完全相同的测试也适用于URL:
https://.azure-api.net/phonebook/namesearch/o'尼尔
。没有必要逃避任何事情。我将联系邮递员团队处理此异常情况。现在,我的问题解决了,因为我切换到使用扩展。

原来我使用的是桌面版的Postman。在Postman for Chrome(扩展名)中进行的完全相同的测试也适用于URL:
https://.azure-api.net/phonebook/namesearch/o'尼尔
。没有必要逃避任何事情。我将联系邮递员团队处理此异常情况。现在,我的问题已经解决了,因为我切换到使用扩展。

我也已经尝试过了(
&39;
)。奇怪的是curl命令可以工作,但是Postman中完全相同的URL不能。我也已经尝试过了(
&
)。奇怪的是curl命令可以工作,但是Postman中完全相同的URL不能。我使用的是桌面版的Postman(Mac版)-版本4.10.3(4.10.3)。我尝试了
\u0027
\'
,但未找到404资源。我使用的是Postman(Mac版)的桌面版本4.10.3(4.10.3)。我尝试了
\u0027
\'
,但没有找到404资源。