java - 如何从 Java 执行 PHP 脚本?

标签 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)。这应该对您有所帮助。

关于java - 如何从 Java 执行 PHP 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/655620/

相关文章:

java - 无法使用 cxf-java2ws-plugin 生成正确的 wsdl

php - Doctrine : OneToOne entity relationship doesn't work

javascript - 显示文件夹中的多个 html 图像

php - Laravel:使用 Linode 的存储对象作为 AWS S3 的替代方案

java - 改造和 OkHttp gzip 解码

java - Vaadin 14 日期字段格式

java - 混淆 "super"关键字在此上下文中的作用

php - MySQL 服务器安装时间过长

php - MySQL 选择两个日期之间的所有日期

带有工具提示的 Java Applet