从java-Android调用php脚本

从java-Android调用php脚本,java,php,android,http,Java,Php,Android,Http,我的主目录中有以下copyfile.php文件,代码如下: <?php copy("dir1/test.php","dir2/test.php"); ?> 程序运行时没有任何错误,但未复制文件 但是如果我将上面的url粘贴到浏览器中,效果会很好,文件会被复制到dir2。我做错什么了吗?请帮忙。提前感谢:您确定没有错误吗。你把这整件事叫做{…}抓什么[}东西?也看一下LogCat。同时尝试进行Log.iHTTP调用,成功了,并且在if-else语句中出现错误。通过rest客户端浏览器

我的主目录中有以下copyfile.php文件,代码如下:

<?php
copy("dir1/test.php","dir2/test.php");
?>
程序运行时没有任何错误,但未复制文件


但是如果我将上面的url粘贴到浏览器中,效果会很好,文件会被复制到dir2。我做错什么了吗?请帮忙。提前感谢:

您确定没有错误吗。你把这整件事叫做{…}抓什么[}东西?也看一下LogCat。同时尝试进行Log.iHTTP调用,成功了,并且在if-else语句中出现错误。通过rest客户端浏览器扩展检查url,如果成功了,则您创建的请求存在问题。di缺少my AsyncTask的.execute调用,正在工作。感谢您的时间和帮助:
try {
        URL url;
        url = new URL( "http://www.xyz.com/copyfile.php" );
        HttpURLConnection conn = (HttpURLConnection) url.openConnection();
        if( conn.getResponseCode() == HttpURLConnection.HTTP_OK ){
                    InputStream is = conn.getInputStream();
                        // do something with the data here
        }else{
                        InputStream err = conn.getErrorStream();
                        // err may have useful information.. but could be null see javadocs for more information
        }
    } catch (MalformedURLException e) {
                    // TODO Auto-generated catch block
                e.printStackTrace();
    } catch (IOException e) {
                    // TODO Auto-generated catch block
            e.printStackTrace();
    }

    return null;
}