2017-02-01 40 views
0

我正在运行一个使用Locust的负载测试,并且它工作正常,除非我想在响应中获得子状态码返回。我知道状态代码可用于response.status_code,但我需要其他信息,如response.sub_status_code。目前在Locust中可用吗?从蝗虫响应中提取附加数据

谢谢

回答

0

我不认为这是可能的。在文档中没有任何迹象。无论如何,从another Q&A有一些细节为什么substatus是有问题的。这是关于.Net平台,但我觉得它很有趣

见第二次到最后这里响应: http://www.velocityreviews.com/forums/t73739-sending-status-as-4011.html。 HTTP RFC未定义子代码 (http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html)。它看起来像 喜欢它可能是一个MS唯一的事情 - 见第一个链接, 然后指向这里: http://msdn.microsoft.com/en-us/library/system.web.httpresponse.substatuscode.aspx最后回应。 虽然这是如何设置子状态码,但不检索它,但我感兴趣的是它只支持“在IIS 7.0中使用集成管道模式 ,并且至少在3.0版本中使用了.NET Framework ”。

我能想到的唯一的另一件事是寻找到在上HttpException的 ErrorCode属性的HRESULT,看看是否有什么东西 在位级怎么回事,你可以找出代码和 子码从那。