gpt4 book ai didi

c# - 使用回调异步模型的 HTTP 请求的 TaskCancelation 异常?

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:07:24 26 4
gpt4 key购买 nike

我在 Windows Phone 8.1 上发出一些 http 请求,有时发出请求会返回此异常

TaskCanceledException A task was canceled

我不知道这是否是导致此问题的原因,但我没有使用基于任务的异步模型(那些 awaitasync )我是使用像

这样的简单回调模型
public void method(){
makeRequest(delegate(Custom Object){
//doing something
});
}

public void makeRequest(Action<Custom Object> callback){
//make the request

//invoice callback
callback(new object);
}

最佳答案

如果您在 http 请求期间超时,则可能会引发此错误。 Related discussion on MSDN forums .

如果您定期发送请求,如果遇到此异常,请尝试启动另一个请求。

关于c# - 使用回调异步模型的 HTTP 请求的 TaskCancelation 异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29516263/

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