在WebView Android

时间:2016-12-06 10:25:33

标签: android android-webview okhttp

我有一个HTML页面,其中包含一个带有提交按钮的表单,如下所示:

<form action="https://www.myUrl.com/test.html" method="POST">
   <input class="submit" type="submit" title="PDF (165 KB)" value="PDF (165 KB)">
</form>

单击桌面上的提交按钮时,会下载PDF文件。但是,单击Android WebView中的相同按钮时,不会下载相同的PDF文件。 在点击相同按钮后请求Url时,我总是text/htmlContent-Type

我尝试用不同的方法请求网址:

  1. HttpUrlConnection:

    ucon.setRequestProperty("User-Agent", params[1]);
    ucon.setRequestMethod(params[2]);
    ucon.connect();
    String resource = ucon.getContentType();
    
  2. This answer
  3. An injected OkHttpClient
  4. 所有三种方法都返回相同的Content-Type。 任何想法?

0 个答案:

没有答案