在我的应用程序中,我对一些第三方API进行了几次不同的调用。
我怎么能为响应设置“最长等待时间”,所以在例如200毫秒之后,如果服务没有给出响应,我可以转到下一个服务API,在“梯形图”中。
可以在sleep中使用的方法之一,例如:sleep(0.2),但睡眠只是在执行调用之前等待0.2秒而不是让调用发生,如果没有响应,继续前进。
sleep
sleep(0.2)
任何提示或帮助非常感谢,并提前感谢
您应该使用Net :: HTTP open_timeout和read_timeout