我有一个小 C# 项目,它在 Internet 站点上使用 WebRequest 发送唯一数据并返回 HttpWebResponse。现在我想处理没有互联网连接或其他认为数据无法发送或接收的情况。
在我看来,这是使用 try/catch 中的 Webexception 处理该问题的最佳方式。
但它对 Webexception 很重要,程序会记住该操作并在 Internet 或服务再次可访问时重试。
您认为实现这一点的最佳方式是什么?
我阅读了有关队列的信息...如果 Webexception 将抛出并再次尝试服务是否再次可访问,则可能将操作放入队列中?