Android函数从php脚本获取简单的响应

时间:2016-09-29 02:50:11

标签: php android httpurlconnection

 public String sendGetRequest(String requestURL){
    StringBuilder sb =new StringBuilder();
    try {
        URL url = new URL(requestURL);
        HttpURLConnection con = (HttpURLConnection) url.openConnection();
        BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(con.getInputStream()));
        String s;
        while((s=bufferedReader.readLine())!=null){
            sb.append(s+"\n");
        }
    }catch(Exception e) {
    }
    return sb.toString();
}

我有这个函数来收集一个简单的PHP脚本中显示的响应

<?php echo "sample"; ?>

但它似乎总是得到一个空值或空值..无法弄清楚代码的哪一部分给我带来问题...假设requestURL工作正常,因为我已经在网络浏览器中测试过....

1 个答案:

答案 0 :(得分:0)

你有没有在你的Android清单中添加INTERNET权限? <uses-permission android:name="android.permission.INTERNET" />