我想在java中製作一個控制檯程序,它將把它從用戶獲得的輸入發送到HTML POST表單。一種自動填充程序。 我只需要一個簡單的方向。感謝使用java通過html文本框發送字符串
-1
A
回答
1
您可以使用捲曲http://curl.haxx.se/docs/manpage.html與System.exec來電或您需要編寫這樣的事:
String urlParameters = "param1=a¶m2=b¶m3=c";
URL url = new URL("http://example.com/index.php");
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter writer = new OutputStreamWriter(conn.getOutputStream());
writer.write(urlParameters);
writer.flush();
String line;
BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
writer.close();
reader.close();
1
退房Selenium
硒自動化的瀏覽器。而已。你用這種力量做的事情完全取決於你。主要是爲了測試目的自動化web應用程序 ,但肯定不僅限於此。 無聊的基於Web的管理任務也可以(也應該)也自動化爲 。
Selenium得到了一些最大的瀏覽器供應商的支持,他們已經採取(或正在採取)讓Selenium成爲瀏覽器本地部分 的步驟。它也是無數其他瀏覽器自動化工具,API和框架的其他核心技術。
相關問題
- 1. 通過TCP發送文本字符串?
- 2. 字符串通過文本更改字節數組值發送
- 3. 發送和通過藍牙接收convets純/文本字符串爲HTML格式
- 4. 例外通過藍牙發送文本字符串
- 5. 通過HTTP發送多行字符串發佈在Java中
- 6. java api通過串口發送文件
- 7. jquery通過使用字符串更改文本框的值
- 8. 通過URL發送特殊字符Java
- 9. 在java中通過套接字發送字符串的問題
- 10. 在java中通過TCP發送混合字符串和字節
- 11. 通過NamedPipe發送多行字符串?
- 12. 通過網絡發送字符串
- 13. iPhone SDK通過wifi發送字符串
- 14. 通過TCP(VB.NET)發送字符串
- 15. 如何通過PostMessage發送字符串?
- 16. 通過netcat連接發送字符串
- 17. 通過PostMessage發送/接收字符串
- 18. 通過BufferedWriter發送大字符串
- 19. 通過queue.defer發送查詢字符串
- 20. 通過Ajax發送大字符串
- 21. 使用字符串html文本到html
- 22. 使用TCP通過套接字發送字符串
- 23. Xpages:使用後端文件通過java發送html郵件
- 24. 使用字符串指針通過Windows消息發送一個字符串
- 25. Java通過套接字發送文件
- 26. 通過Java套接字發送文件
- 27. 通過TCP發送巨大的字符串(Java - PHP)
- 28. 發送字符串通過ObjectOutputStream的JAVA網絡
- 29. 無法通過java Runtime.getRuntime.exec()發送JSON字符串;
- 30. 在java中通過POST方法發送Xml字符串
代碼採取給予充分的html頁面輸出控制檯,我不需要..但是,這足以讓我去。泰 – turtlehead 2013-03-13 07:43:47