如何在Postman中对动态电子邮件变量进行URL编码?

如何在Postman中对动态电子邮件变量进行URL编码?,postman,postman-collection-runner,postman-pre-request-script,postman-testcase,Postman,Postman Collection Runner,Postman Pre Request Script,Postman Testcase,我只是想知道是否有一种方法可以在postman中对动态电子邮件变量进行url编码? 基本上,我希望在我的收集运行的电子邮件的所有部分随机名称。例如test1@abc.com , ybc@asd.com.(这可以通过使用postman提供的email变量来解决)但是,我还需要对该电子邮件进行url编码,使其看起来像这样 测试1%40abc.com 请让我知道这是否可以通过JS代码片段或任何其他更简单的方法实现,提前感谢。:) 将此行添加到请求的预请求脚本中: pm.environment.set(

我只是想知道是否有一种方法可以在postman中对动态电子邮件变量进行url编码? 基本上,我希望在我的收集运行的电子邮件的所有部分随机名称。例如test1@abc.com , ybc@asd.com.(这可以通过使用postman提供的email变量来解决)但是,我还需要对该电子邮件进行url编码,使其看起来像这样

测试1%40abc.com


请让我知道这是否可以通过JS代码片段或任何其他更简单的方法实现,提前感谢。:)

将此行添加到请求的预请求脚本中:
pm.environment.set(“randomEncodedEmail”,encodeURIComponent(pm.variables.replaceIn('{{$randomEmail}')))
生成编码的随机电子邮件地址


然后您可以在请求中使用{{randomEncodedEmail}}来使用它。

将这一行添加到请求的预请求脚本中:
pm.environment.set(“randomEncodedEmail”,encodeURIComponent(pm.variables.replaceIn('{{$randomEmail}')))
生成编码的随机电子邮件地址

然后您可以在请求中使用{{randomEncodedEmail}}来使用它