如何使用WebView将脚本发送到使用GET的URL

时间:2014-03-31 15:35:33

标签: android webview http-get

我需要使用GET参数将脚本发送到URL,例如

http://www.url.com/test2.php?actor=14

可以在背景中使用webview进行,而不使用此代码在屏幕上显示它吗?

        String urlString = "http://www.url.com/test2.php?actor=14";
        this.web=new WebView(this.sc.getContext());
        this.web.getSettings().setJavaScriptEnabled(true);
        this.web.loadUrl(urlString);
        return;

如您所见,webview未添加到任何布局上,因此对用户来说是透明的。

这是实现它的好方法吗?

或者这将是最佳选择?

public static InputStream getInputStreamFromUrl(String url) {
  InputStream content = null;
  try {
    String url = "http://www.url.com/test2.php?actor=14";
    HttpClient httpclient = new DefaultHttpClient();
    HttpResponse response = httpclient.execute(new HttpGet(url));
    content = response.getEntity().getContent();
  } catch (Exception e) {
    Log.("[GET REQUEST]", "Network exception", e);
  }
    return content;
}

由于

0 个答案:

没有答案