未定义邮递员的请求前脚本URL

用户468587

我在Postman中有一个预请求脚本,需要创建URL:

var uri = new URL(request.url).pathname;
console.log("uri:" + uri);

失败并显示错误:URL未定义。我四处搜寻并尝试了所有不同的方式:

//const url = require('url');
//const URL = require('url').URL;

他们都不工作。我检查节点版本和npm,它显示已安装

node -v
-bash: node: command not found
npm -v
-bash: npm: command not found

我是否必须安装节点才能正常工作?

我也在chrome开发人员工具控制台中运行代码,结果与undefined相同:

var uri = new URL(request.url).pathname
undefined

但是在同一脚本中,我还使用了CryptoJS,它不需要任何导入,可以正常工作。

我正在使用macOS Mojave 10.14.6和POSTMAN 7.21.2应用程序,而不是chrome扩展程序。

yang阳德赛

邮差支持API,其中一些是预先包含的。例如,CryptoJS是预先包含的,因此您无需显式添加。Postman文档指出,请求前脚本还支持多个节点模块,以使其正常工作。

为了使用库,只需调用require函数并将模块名称作为参数传递,然后将函数的返回值分配给变量。

因此,在您的情况下,应为:

const url = require('url');
var pathName = url.parse(request.url).pathname;

console.log(pathName);

详细文档:Postman Sandbox API参考

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

邮递员-外部JS文件中的调用函数-'x未定义'

来自分类Dev

邮递员:TypeError:无法读取未定义的属性“ Response”

来自分类Dev

REST邮递员请求

来自分类Dev

邮递员对Alamofire的请求

来自分类Dev

邮递员测试脚本

来自分类Dev

使用表格未定义Multer req.file,但未使用邮递员表格数据定义

来自分类Dev

尝试检查JSON字段值不为null或未定义时的邮递员测试错误

来自分类Dev

邮递员“评估预请求脚本时出错”,但预请求脚本为空

来自分类Dev

如何在脚本请求中为邮递员请求添加请求参数

来自分类Dev

邮递员对Binance API的GET请求

来自分类Dev

来自邮递员的Cloud Firestore请求

来自分类Dev

使用邮递员发出“ _doPostBack”请求

来自分类Dev

执行给定次数的请求(邮递员)

来自分类Dev

邮递员 - 在收集预请求脚本运行之前为各个请求设置变量

来自分类Dev

邮递员预请求脚本:需要为美国生成随机的SSN

来自分类Dev

邮递员的预请求脚本:需要生成随机DOB(18岁或更早)

来自分类Dev

在邮递员预请求脚本中,如何读取使用变量的标头的实际值

来自分类Dev

从邮递员获取重定向的URL

来自分类Dev

“访问被拒绝| <url>使用Cloudflare限制访问” GET请求邮递员

来自分类Dev

当 url 请求时,Rest API 在邮递员中不起作用

来自分类Dev

邮递员:如何多次重新运行邮递员请求的子集

来自分类Dev

如何使用邮递员激发cURL请求到请求

来自分类Dev

邮递员的jsonschema

来自分类Dev

如何将邮递员用于Laravel $ _POST请求

来自分类Dev

邮递员从请求中获取内容长度

来自分类Dev

向Tensorflow Serving邮递员请求预测REST API

来自分类Dev

如何使用邮递员请求受设备保护的API?

来自分类Dev

邮递员似乎在预请求中忽略了我的POST

来自分类Dev

从发帖请求中收到404错误:邮递员

Related 相关文章

  1. 1

    邮递员-外部JS文件中的调用函数-'x未定义'

  2. 2

    邮递员:TypeError:无法读取未定义的属性“ Response”

  3. 3

    REST邮递员请求

  4. 4

    邮递员对Alamofire的请求

  5. 5

    邮递员测试脚本

  6. 6

    使用表格未定义Multer req.file,但未使用邮递员表格数据定义

  7. 7

    尝试检查JSON字段值不为null或未定义时的邮递员测试错误

  8. 8

    邮递员“评估预请求脚本时出错”,但预请求脚本为空

  9. 9

    如何在脚本请求中为邮递员请求添加请求参数

  10. 10

    邮递员对Binance API的GET请求

  11. 11

    来自邮递员的Cloud Firestore请求

  12. 12

    使用邮递员发出“ _doPostBack”请求

  13. 13

    执行给定次数的请求(邮递员)

  14. 14

    邮递员 - 在收集预请求脚本运行之前为各个请求设置变量

  15. 15

    邮递员预请求脚本:需要为美国生成随机的SSN

  16. 16

    邮递员的预请求脚本:需要生成随机DOB(18岁或更早)

  17. 17

    在邮递员预请求脚本中,如何读取使用变量的标头的实际值

  18. 18

    从邮递员获取重定向的URL

  19. 19

    “访问被拒绝| <url>使用Cloudflare限制访问” GET请求邮递员

  20. 20

    当 url 请求时,Rest API 在邮递员中不起作用

  21. 21

    邮递员:如何多次重新运行邮递员请求的子集

  22. 22

    如何使用邮递员激发cURL请求到请求

  23. 23

    邮递员的jsonschema

  24. 24

    如何将邮递员用于Laravel $ _POST请求

  25. 25

    邮递员从请求中获取内容长度

  26. 26

    向Tensorflow Serving邮递员请求预测REST API

  27. 27

    如何使用邮递员请求受设备保护的API?

  28. 28

    邮递员似乎在预请求中忽略了我的POST

  29. 29

    从发帖请求中收到404错误:邮递员

热门标签

归档