【问题标题】:Throw error message in pre request script is not working在预请求脚本中抛出错误消息不起作用
【发布时间】:2021-12-30 18:11:19
【问题描述】:
pm.sendRequest(options, function (err, res) {
    if (res.code == 400) {
        throw new Error("Invalid");
    }else{
        pm.request.headers.add({
        key: "Authorization",
        value: 'Bearer '+res.json().access_token});
    }
});

高于预请求脚本抛出错误

Response: There was an error in evaluating the Pre-request Script:Error: Invalid

邮递员版本:9.7.1, 操作系统:Windows, 应用类型:Postman 桌面应用

【问题讨论】:

    标签: javascript postman postman-pre-request-script


    【解决方案1】:

    它按照它的要求做,它抛出错误“无效”,因为状态是 400。

    所以你得到提到的错误。说“无效”。尝试更改错误消息

    【讨论】:

    • 如何在错误响应中忽略“响应:评估预请求脚本时出错:”。我只需要打印Error: Invalid
    • @Chand 你所说的忽略是什么意思,你想用那个 throw 错误语句做什么。
    • 如果预请求脚本失败,则使用 throw 错误语句我将停止发送主请求。
    猜你喜欢
    • 2014-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-26
    • 1970-01-01
    • 1970-01-01
    • 2018-02-11
    • 2018-07-03
    相关资源
    最近更新 更多