使用php curl自动化网站。

时间:2011-07-28 14:29:45

标签: php python curl

  

可能重复:
  Is there a PHP equivalent of Perl's WWW::Mechanize?

无论如何用curl php做到这一点?

  import mechanize
  br=mechanize.Browser()
  br.open('https://www.google.com/calendar/exporticalzip')
  br.select_form(nr=0)
  br['Email']='Username@gmail.com'
  br['Passwd']='Password'
  br.submit()
  br.retrieve('https://www.google.com/calendar/exporticalzip','exportical.zip')

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

有一个优秀的PHP类可以模拟Web浏览器,就像curl称为Snoopy一样。

它允许许多额外的功能,例如从提取的页面中提取链接并提取在您的情况下可能非常有用的表单元素。