我有一个通过 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/