【发布时间】:2014-06-19 14:29:59
【问题描述】:
我想将数据从 Java 发送到 PHP 页面。我用谷歌搜索了一下,但我发现的代码在这里不起作用是我使用的代码示例:
URL url = new URL("http://test.PHP");
URLConnection con = url.openConnection();
con.setDoOutput(true);
PrintStream ps = new PrintStream(con.getOutputStream());
ps.print("userid=12345");
ps.print("&password=Test");
con.getInputStream();
ps.close();
我需要做的是在页面上输入用户名和密码,让 PHP 页面接受输入并实际运行登录功能(模拟用户按下按钮)。
谢谢 乌尔里希
【问题讨论】:
-
input a username and password on the page是什么意思,你是要发出 POST 请求还是什么? -
stackoverflow.com/questions/1359689/… - 关于如何发送查询字符串也有一个很好的答案。
-
这个答案在stackoverflow上:stackoverflow.com/questions/2793150/…
-
Java & HTTP ?我只有一件事要说:Apache HttpClient
-
这其实和PHP无关;您正在尝试以编程方式登录网页。它由 PHP 支持这一事实并不会改变您的任何事情。