【问题标题】:I need to find out how to use a URLConnection object to act like a WebView我需要了解如何使用 URLConnection 对象来充当 WebView
【发布时间】:2012-02-02 19:08:43
【问题描述】:

我正在使用 URLConnection 连接到网站并发送 POST 请求,但我收到错误页面响应,因为它无法检测到我的浏览器。如何发送页面我的用户代理字符串和它需要的其他部分?

我知道我得到的错误只有在它无法检测到正在使用的浏览器或检测到与网站不兼容的浏览器时才会出现。我在同一个应用程序上创建了一个 WebView 并使用它成功登录到该站点。我使用内置浏览器并成功登录网站。

这是在 Android 手机 SDK 2.3.3 Level 10 上开发的。

请在此处回复以回答或询问有关该问题的任何问题。 约书亚。

【问题讨论】:

    标签: android post webview user-agent urlconnection


    【解决方案1】:

    查看您要模拟的浏览器正在发送的 http 标头并设置您的 URLConnection,使其看起来相似。

    使用它来帮助您执行此操作: http://developer.android.com/reference/java/net/HttpURLConnection.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-12
      • 1970-01-01
      • 2012-07-25
      • 1970-01-01
      • 1970-01-01
      • 2014-08-04
      • 1970-01-01
      相关资源
      最近更新 更多