我需要使用k6从节点js脚本发送请求
我已经尝试过:
import http from "k6/http";
还有:
var http = require('k6/http')
但没有成功
UPD
我想像这样使用k6: 节点js脚本:
var http = require('k6/http');
var fs = require('fs');
http.get("http://test.loadimpact.com/");
答案 0 :(得分:2)
您不能在node.js或k6之外的任何其他地方使用k6/http
或任何其他k6/*
模块。这些模块不是用JavaScript编写的,不是{strong>不是的,它们是written in Go,是k6的内部模块-k6二进制文件的一部分(即,在k6二进制文件中编译)。只能从通过k6的JavaScript运行时运行的脚本中访问它们,该运行时为goja,而不是node.js。