如何从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

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 如何从Java执行PHP脚本?

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址