2013-06-20 19 views
0

是否有可能找出WebView在不首先启动WebView的情况下使用的User Agent(以及其他头文件,如Accept)。您可以在没有启动WebView的情况下获得iOS中WebView使用的UserAgent吗?

我需要将用户代理和接受标头传递给服务,以检查是否需要基于浏览器的连接。如果需要基于浏览器的连接,那么我将启动WebView到相应的URL,问题是如果该请求与检查浏览器是否需要时使用的用户代理和接受细节不匹配,则请求可能会失败。

我不想启动WebView,除非服务实际需要浏览器连接。如果不需要,那么应用程序可以直接进入下一阶段。我需要保持界面尽可能干净,所以不要让WebView出现只是为了获取标题的详细信息。

我在WebView中看到了一些通过使用JavaScript获取此答案的答案,但我不希望WebView只是为了获得此信息而开始。有没有其他方法可以在启动WebView之前找出这些标题?

回答

相关问题