我需要写的是一个代码片段,可以访问网站,例如www.google.com会将搜索框放入短语中,并检索结果页面/页面的HTML代码。有没有可能在Java中实现这一点?在Java中访问网站搜索框
0
A
回答
0
是的,使用类似HttpClient的东西,尽管还有其他类似的选项。
0
很可能你应该可以传递一个参数给url(在发布搜索之后看看google的url,有很多参数)或者使用post请求(如果站点支持它,请检查一个API描述)。
如果您直接从Java中读取URL(例如,使用URL
类),您将得到原样返回的HTMl。
0
我想到的第一个工具是Selenium。它主要是一个网络测试框架,但可以用来自动化浏览器来进行你所建议的操作。
http://seleniumhq.org/docs/03_webdriver.html#getting-started-with-selenium-webdriver
1
例如www.google.com
对于Google,请使用JSON/Atom Custom Search API。这是访问Google搜索的唯一(合法)方式。
0
HttpUnit也可以使用。这是一个有据可查的,开源且易于使用的单元测试框架。
相关问题
- 1. 谁访问SharePoint网站的搜索,UnifiedAuditLog
- 2. 访问网站时搜索框处于活动状态。
- 3. 如何使用python访问任何网站的搜索框?
- 4. 移动网站搜索框
- 5. 搜索框的网站
- 6. Java访问互联网搜索?
- 7. 在asp.net网站的搜索框
- 8. 通过java在网站上搜索
- 9. 网站搜索网站
- 10. 搜索网站
- 11. 搜索网站,
- 12. Java无法访问网站
- 13. 我的网站搜索框在页面内搜索
- 14. 如何在网站搜索的任何网站上搜索
- 15. 一个网站的多个搜索框
- 16. Google在网站上搜索
- 17. 在访问网站
- 18. ASP.NET搜索网站
- 19. Yii网站搜索
- 20. 搜索框来搜索另一个网站
- 21. 网站搜索框和文档库的SharePoint 2013搜索结果
- 22. 搜索引擎如何识别网站上的搜索框?
- 23. Kentico CMS:记录我的网站访问者所做的搜索
- 24. 有多少有机搜索影响网站访问
- 25. Linq和Entity FW数据库访问和ASP.NET MVC网站搜索
- 26. 搜索有问题的网站
- 27. 网站搜索与搜索时选项
- 28. 修改搜索查询网站搜索
- 29. 以编程方式使用JAVA输入在网站的搜索框中输入
- 30. 在网站内容中搜索php