我想重复发送相同的http请求,除非我得到正确的响应,并且服务器很慢,发送请求很快,接收响应也很快,但是等待服务器处理请求很慢。因此,如果我发送请求,然后等待失败则不应该被接受。
我想到以下工作流程: 1)发送请求 2)发送数据后,启动新请求以发送相同的请求
重复1-2,响应应该异步处理,当检测到正确的响应时,它会停止发送请求。
如何实现此工作流程或任何其他工作流程可以解决我的问题。任何语言和工具都会很快,比如C / C ++。
答案 0 :(得分:0)
这将导致服务器响应越来越慢;您的第一个请求将是第一个收到任何响应的请求,所有其他请求将浪费CPU时间和带宽 - 如果您对我的服务器执行此操作,您将自动禁止您的IP。
您需要考虑的是