首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无效的URL : K6性能测试中的URL值无效

无效的URL : K6性能测试中的URL值无效
EN

Stack Overflow用户
提问于 2019-05-30 21:18:46
回答 1查看 595关注 0票数 0

我通过K6 http.url运行应用程序接口,得到了下面的异常,但不确定URL中遗漏了什么;

代码语言:javascript
复制
export default function() {
    let url = http.get("http://test.loadimpact.com");
    let res = http.get(url);
    check(res, {
        "status was 200": (r) => r.status == 200,
        "transaction time OK": (r) => r.timings.duration < 200
    });
    sleep(1);   
}

WARN0063请求失败error="Get http://test.loadimpact.com:dial tcp "ip":80: connectex:连接尝试失败,因为连接方在一段时间后没有正确响应,或建立的连接失败,因为连接的主机响应失败。“

ERRO0063 GoError:无效的URL值'&http.Response{ctx:(*context.valueCtx)(0xc003dfbb00),RemoteIP:"",远程端口:0,URL:"http://test.loadimpact.com",状态:0,Proto:"",Headers:映射字符串(Nil),Cookies:mapstring*httpext.HTTPCookie(nil),Body:接口{}(nil),Timings:httpext.ResponseTimings{持续时间:0,已阻止:0,LookingUp:0,正在连接:0,URL和摇动:0,发送:0,等待:0,接收:0},TLSVersion:"",TLSCipherSuite:"",OCSP:netext.OCSP{ProducedAt:0,ThisUpdate:0,NextUpdate:0,RevokedAt:0,RevocationReason:"",Status:""},Error:"dial tcp "ip":80: connectex:连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机未能响应。“,ErrorCode:1210,Request:httpext.Request{Method:"GET",URL:"http://test.loadimpact.com",Headers:mapstringstring{"User-Agent":[]string{"k6/0.24.0 (https://k6.io/)"}},Body:"",Cookies:mapstring*httpext.HTTPRequestCookie{}},cachedJSON:https://k6.io/ {}(nil),validatedJSON:false}'

EN

回答 1

Stack Overflow用户

发布于 2019-05-30 21:33:13

您正在将URL设置为http.get函数调用的结果,我想您是有意这样做的:

代码语言:javascript
复制
export default function() {
  let url = "http://test.loadimpact.com";
  let res = http.get(url);
  check(res, {
    "status was 200": (r) => r.status == 200,
        "transaction time OK": (r) => r.timings.duration < 200
    });
    sleep(1);   
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56379149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档