小编Ese*_*pee的帖子

如何在 K6 中处理 Bearer 令牌

正如标题所暗示的,到目前为止,我面临着一些关于使用 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)

javascript performance postman bearer-token k6

5
推荐指数
0
解决办法
5522
查看次数

标签 统计

bearer-token ×1

javascript ×1

k6 ×1

performance ×1

postman ×1