0
A
回答
3
你提的问题是非常广泛的,但基本上:
- 使用cURL得到一个网页的HTML。
- 解析HTML并查找表单元素(请参阅HTML解析中的this answer)。
- 根据表单中的输入生成要提交的数据。
- 使用cURL创建对表单提交属性的请求(确保使用指定的方法)。
+0
谢谢。这是我想我需要做的。 – 2012-01-13 01:13:11
3
相关问题
- 1. Windows应用程序可以与网页进行交互吗?
- 2. Selenium可以与现有浏览器会话进行交互吗?
- 3. Helper会与Model进行交互可以吗?
- 4. Joomla网站可以使用外部网站进行登录吗?
- 5. 网站可以与Click Once应用程序进行交互吗? (启动它,或传递参数?
- 6. VBA宏与特定网站进行交互
- 7. 如何与C++/C的silverlight网站进行交互#
- 8. 与使用硒的网站进行交互
- 9. 如何使Java应用程序与网站进行交互
- 10. 如何在使用PHP爬取网站时与页面元素进行交互?
- 11. 与Selenium进行交互时启用JavaScript以Google Translate网站失败
- 12. 与C++进行交互
- 13. 与jQuery进行PDF交互
- 14. 你可以让应用程序在后台与instagram进行交互吗?
- 15. 您可以使用TortoiseGit与索引/暂存区域进行交互吗?
- 16. 电报客户端可以与移动屏幕键盘进行交互吗?
- 17. 使用表单的创建动作可以与连接表进行交互吗?
- 18. 我可以通过c程序与打开的vt进行交互吗?
- 19. 使用android webview与网站交互
- 20. 是否可以使用CallMethodAction与参数进行交互?
- 21. 是否可以与Nant进行交互编程?
- 22. 是否可以与selenium2中的隐藏元素进行交互?
- 23. 一个程序,可以与另一个程序进行交互
- 24. 可能使用gmail进行网站生成的php邮件吗?
- 25. Firebug可以运行我的网站吗?
- 26. asp.net可以提交一半的网页进行处理吗?
- 27. 如何在iphone应用程序中与网站的数据库进行交互
- 28. 我可以使用交互式命令行进行Squeak/Pharo开发吗?
- 29. 在Jquery $ .ajax()执行后,我可以使用XML进行交互吗?
- 30. Drupal 6如何与MySQL进行交互以进行连接和交易?
是的,它可以。你需要HTTP。除此之外,祝你好运。 – 2012-01-12 21:38:28
太广泛,需要更多信息。它总是会是相同的形式?如果是这样,你不需要做任何HTML解析,只需发送请求。要登录,您必须使用curl发送登录请求,抓取返回的会话ID cookie并将其添加到以下请求中... – dqhendricks 2012-01-12 21:43:20