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