gpt4 book ai didi

c# - 如何测试客户端可以保持 HTTPS 连接打开多长时间?

转载 作者:行者123 更新时间:2023-11-30 18:40:35 25 4
gpt4 key购买 nike

我正在针对一个 API 进行开发,该 API 的文档说明客户端代码必须能够保持 HTTPS 连接打开长达 15 秒

我希望能够以编程方式确认此标准,最好是通过在每个构建上运行的集成测试并在通过之前保持连接打开 15 秒。 (除非 C# WebRequests 保证在某处它们能够保持连接打开那么长时间)

有办法吗?

最佳答案

这是两种方式;服务器必须支持它,客户端可能需要设置某种 KeepAlive 标志。 See here.

该示例将 KeepAlive 设置为 false;你希望它设置为 true.

摘自MSDN:

When using HTTP/1.1, Keep-Alive is on by default. Setting KeepAlive to false may result in sending a Connection: Close header to the server.

关于c# - 如何测试客户端可以保持 HTTPS 连接打开多长时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7971742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com