0
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脚本Android的功能,以获得从PHP脚本简单响应
<?php echo "sample"; ?>
的反应,但它似乎总是得到一个空或空值..cant找出代码的哪一部分给我的问题...假设requestURL工作正常,因为我已经在网络浏览器中测试它.....
你怎么吃大象?一次一个字节。用你的浏览器或邮递员独立测试你的php代码。通过获取期望值的静态内容来测试你的android代码。然后,只有当你试图结合两个 – e4c5
@ e4c5在我的网络浏览器中测试了我的php脚本,它工作的很好,但对于我必须为数据收集的方法,它甚至不能从php脚本中获得一个简单的行。我测试了一个只包含简单回声的脚本<?php echo“Sample”; ?> –
然后你的PHP代码不需要在这里发布,这不需要被标记为PHP,MySQL,JSON。通过将你的java代码连接到一个静态资源来处理你的java代码 – e4c5