如何从Java桌面应用程序在主机上执行PHP脚本
我写了一个Java 2D游戏。它有本地和全球分数。本地分数已处理,但对于全局分数,我需要连接到PHP脚本 脚本如下所示:如何从Java桌面应用程序在主机上执行PHP脚本,java,php,url,connection,Java,Php,Url,Connection,我写了一个Java 2D游戏。它有本地和全球分数。本地分数已处理,但对于全局分数,我需要连接到PHP脚本 脚本如下所示: http://myserver.com/highscore.php?action=submit&name=NAME&score=SCORE& 我可以用流阅读器读取分数,但我不能向服务器发送新分数。我一直在研究输出流,但我无法处理它 我还检查了这个链接: 但是没有骰子。我已经解决了这个问题,如果有人需要解决方案,我就写在这里: HttpURLCon
http://myserver.com/highscore.php?action=submit&name=NAME&score=SCORE&
我可以用流阅读器读取分数,但我不能向服务器发送新分数。我一直在研究输出流,但我无法处理它
我还检查了这个链接:
但是没有骰子。我已经解决了这个问题,如果有人需要解决方案,我就写在这里:
HttpURLConnection http = (HttpURLConnection) new URL(highscoreGlobal).openConnection();
http.setRequestMethod("GET"); //You don't need to set this because HttpURLConnection works with GET in default, but anyway
http.setReadTimeout( 15*1000); //Timeout, 15 seconds.
http.connect();
BufferedReader reader = new BufferedReader(new InputStreamReader( http.getInputStream()));
而reader.nextLine()
将为您提供输出。在我的例子中,如果插入成功,sql查询将返回1