我正在使用一个 API 集,该集需要下拉会话密钥并在授权标头中用于后续调用服务。要添加到 Header 的值是X-CardConnect-SessionKey参见下面的示例。前 20 位数字,分号前面的所有内容,一旦获得,就需要包含在未来对服务的调用中。
这就是我得到的-->
X-CardConnect-SessionKey →9ffcd7dc737f4b9fbdccb299b9c55f4b;expires=2017-12-28T20:54:19.652Z
这就是我需要的:
X-CardConnect-SessionKey →9ffcd7dc737f4b9fbdccb299b9c55f4b
在 Postman 中,我使用以下内容将会话密钥值解析到我的环境中:
var data = responseHeaders
postman.setEnvironmentVariable ("X-CardConnect-SessionKey", data["X-
CardConnect-SessionKey"])
自然,当我只需要前 20 位数字时,将完整的字符串插入到环境中。有没有办法限制字符限制,以便只返回前 20 位数字?
谢谢!