正如标题所暗示的,到目前为止,我面临着一些关于使用 K6 的不记名令牌授权的“疑问”,因为我从 getAuth 方法/服务接收该令牌作为access_token ,现在我有以下内容:
getAuthtoken.js
import http from 'k6/http';
import { check, sleep } from "k6";
import * as general_data from '../utility/general.js';
import * as auth_data from '../utility/authentication.js';
export default function () {
var url = `${general_data.baseUrl}${auth_data.url}`;
var payload = JSON.stringify(auth_data.body);
const headers = {
headers: auth_data.headers,
};
const res = http.post(url, payload, headers);
check(res, {
'status was 200': r => r.status == 200,
})
console.log(res.body)
return res.json()
}
Run Code Online (Sandbox Code Playgroud)
Json 响应如下所示:
{
"access_token": "vHS9awrfrzTWxMGpAsVNWD2aSsKXkoGBZg8RgCSoQDo",
"token_type": "Bearer", …Run Code Online (Sandbox Code Playgroud)