0

我有以下代码。

    String name = "hello";
    String pass = "testing";
    String des = "this is info";

    String u = "http://mysite.com/insertinfo.php?name=" + name + "&pass=" + pass + "&description=" + des;

    URL url = new URL(u);
    url.openConnection();

由于某种原因,它没有在网站上运行 php 脚本,我不知道出了什么问题,请帮忙!

我知道脚本运行正常,如果我把它放在我的网络浏览器中,它会很好地插入信息,但它不会在 Java 中。

4

1 回答 1

1

openConnection()实际上并没有加载页面。您需要获取从中UrlConnection返回的对象,然后connect()getContent()也许您不需要getContent(),请先尝试)

例如

String name = "hello";
String pass = "testing";
String des = "this is info";

String u = "http://mysite.com/insertinfo.php?name=" + name + "&pass=" + pass + "&description=" + des;

URL url = new URL(u);
UrlConnection conn = url.openConnection();
conn.connect();
conn.getContent();

更多信息在这里:http ://docs.oracle.com/javase/6/docs/api/java/net/URLConnection.html

于 2013-03-22T22:23:51.763 回答