转载

如何从Java执行PHP脚本?

我有一个通过URL执行的PHP脚本.

(例如www.something.com/myscript?param=xy)

当这个脚本在浏览器中执行时,它会给出一个编码结果,一个负数或正数.

我想从Java代码(J2EE)执行此脚本并将结果存储在某个对象中.

我正在尝试使用httpURLConnection.

我建立连接但无法获取结果.我不确定我是否执行该脚本.

public class URLConnectionReader {
    public static void main(String[] args) throws Exception {
        URL yahoo = new URL("http://www.yahoo.com/");
        URLConnection yc = yahoo.openConnection();
        BufferedReader in = new BufferedReader(
                                new InputStreamReader(
                                yc.getInputStream()));
        String inputLine;

        while ((inputLine = in.readLine()) != null) 
            System.out.println(inputLine);
        in.close();
    }
}

这个片段来自官方Java教程( http://java.sun.com/docs/books/tutorial/networking/urls/readingWriting.html ).这应该对你有帮助.

翻译自:https://stackoverflow.com/questions/655620/how-can-i-execute-a-php-script-from-java

原文  https://codeday.me/bug/20190112/512896.html
正文到此结束
Loading...