【发布时间】:2012-09-28 07:00:55
【问题描述】:
在我的 Android 应用程序中,我需要使用从我的服务器获取的 URL 在 WebView 中显示网页。但是,它有时会显示 OK,但有时会显示错误页面(.NET 样式的黄页,说明“/Web 应用程序中的服务器错误”)。
我想在我的应用中做一些事情来识别该错误并重定向到另一个页面,但我如何识别错误?
【问题讨论】:
-
对不起,我太急于知道答案,我应该删除第一个问题吗?
在我的 Android 应用程序中,我需要使用从我的服务器获取的 URL 在 WebView 中显示网页。但是,它有时会显示 OK,但有时会显示错误页面(.NET 样式的黄页,说明“/Web 应用程序中的服务器错误”)。
我想在我的应用中做一些事情来识别该错误并重定向到另一个页面,但我如何识别错误?
【问题讨论】:
见How to retrieve HTML content from WebView (as a string)
检查HttpResponse code,看看是否返回错误。
注意注释以避免消耗双倍所需带宽,如果没有错误,请发出 HttpRequest 并将其加载到 WebView 中。
【讨论】: