c# - Xamarin 的 HttpClient 抛出 Java.Net.SocketTimeoutException
问题描述
我创建了一个简单的 Xamarin Forms 应用程序,并且一直在搞乱网络功能。我注意到,如果我尝试获取不存在服务器的 URL,Java.Net.SocketTimeoutException
最终会被 Android 上的 HttpClient 抛出。使用 可以捕获catch(Exception)
,但是否可以使用更具体的 catch 子句?
解决方案
推荐阅读
- javascript - 如果您确实需要优化回流
- c++ - arma::Cube 的 row() 或 col() 成员似乎不起作用
- c# - 如何匹配新的 StackTrace 以抛出 Exception.StackTrace
- firebase - Flutter Firebase/Firestore 文档对 Future Builder 列表视图的参考
- php - 特定类别的木材/ TWIG spearate 模板
- angular - 如何在 Angular 6 中替换父组件上的子组件?
- dependency-injection - IdentityServer4 的自定义 UserRepository 依赖项未解决
- python - 如何从运行时代码访问 PyInstaller 挂钩文件命名空间中的变量?
- c++ - 使用 std::optional 传递 std::vector
通过引用到功能 - android - 使用导航组件,使用嵌套在其他 NavHostFragments 中的 NavHostFragments 时向上导航的正确方法是什么