Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在postman中设置和获取全局变量中的JSON.parse(request.data)?_Javascript_Postman Testcase - Fatal编程技术网

Javascript 如何在postman中设置和获取全局变量中的JSON.parse(request.data)?

Javascript 如何在postman中设置和获取全局变量中的JSON.parse(request.data)?,javascript,postman-testcase,Javascript,Postman Testcase,当我打算在以后的get请求中访问post请求的请求正文时,有人能告诉我如何将'request.data'设置并获取到全局变量中吗 我尝试了下面的方法,但不起作用 pm.globals.set("reqBody", JSON.parse(request.data)); pm.expect(response.name).to.equal(pm.globals.get(reqBody.pr_practice_name)) 正如Chris G在上文中回答的,以下内容解决了我的问题: pm.globa

当我打算在以后的get请求中访问post请求的请求正文时,有人能告诉我如何将'request.data'设置并获取到全局变量中吗

我尝试了下面的方法,但不起作用

pm.globals.set("reqBody", JSON.parse(request.data));

pm.expect(response.name).to.equal(pm.globals.get(reqBody.pr_practice_name))

正如Chris G在上文中回答的,以下内容解决了我的问题:

pm.globals.get("reqBody").pr_practice_name

“不工作”是一个无用的问题描述。结果到底是什么?您是否收到任何错误?我收到以下错误:“ReferenceError:reqBody未定义”我了解reqBody属于object类型,因此我可以理解,为了访问对象属性,我在上面的get()方法中缺少了一些内容。你能告诉我怎么做吗?我猜你需要
pm.globals.get(“reqBody”).pr\u practice\u name
谢谢!成功了:)