我试图使用HttpClient在F#中发送POST请求。不幸的是,我发现F#中的超时不起作用。如果使用HttpClient.Timeout属性或Async.Catch而不是try块,则行为是相同的。在C#中,在引发两秒钟异常后,相同的代码可以正常工作:{
var httpClient = new <em
我正在使用HttpClient从xamarin.forms共享项目调用rest服务。对于第一次调用,它会抛出“任务已取消”,当我第二次调用它时,它工作得很好。如果我第一次在设备上安装应用程序并调用服务,它会抛出错误,但之后就不会重复了。安装到设备后,我可以调试,运行多次,但没有问题,但当我卸载,然后调试/运行或在新的设备,然后这个问题来了,而且只有一次。
下面是我的代码。public static class HttpMan