我需要在加特林中测试它,当加特林等待响应时,我可以为请求指定一个超时,这样如果请求没有自行返回响应,那么在该时间过去后它将失败。
例如长轮询的服务器端超时为 20 秒,我希望 Gattle 停止等待响应,并在 15 秒过去后将请求呈现为失败。
这有可能吗?谢谢你
我决定依赖 Gattle 的 HTTP 请求超时(默认 60 秒)。我什至有两种选择,具体取决于环境:
1) 将服务器长轮询超时配置保留为(20 秒)并相应配置 Gatting 的超时(例如 15 秒)。在快速测试环境中,其他测试和请求不会受到它的影响。
2) 保留加特林的超时为(60 秒)并增加服务器的长轮询超时配置(例如 70 秒)。那么在任何环境下其他请求和测试都不会受到影响。