Advertisement
rfmonk

submit_web_form.py

Jul 3rd, 2014
303
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.81 KB | None | 0 0
  1. #!/usr/bin/env python
  2. #
  3. """
  4. requires requests
  5. $ pip install requests
  6.  
  7. """
  8. import requests
  9. import urllib
  10. import urllib2
  11.  
  12. ID_USERNAME = 'signup-user-name'
  13. ID_EMAIL = 'signup-user-email'
  14. ID_PASSWORD = 'signup-user-password'
  15. USERNAME = 'username'
  16. EMAIL = 'you@email.com'
  17. PASSWORD = 'yourpassword'
  18. SIGNUP_URL = 'https://twitter.com/account/create'
  19.  
  20.  
  21. def submit_form():
  22.     payload = {ID_USERNAME: USERNAME,
  23.                ID_EMAIL:   EMAIL,
  24.                ID_PASSWORD:   PASSWORD, }
  25.  
  26.     # make a get request
  27.     resp = requests.get(SIGNUP_URL)
  28.     print "Response to GET request: %s" % resp.content
  29.  
  30.     # send POST request
  31.     resp = requests.post(SIGNUP_URL, payload)
  32.     print "Headers from a POST request response: %s" % resp.headers
  33.     # print "HTML Response: %s" %resp.read()
  34.  
  35. if __name__ == '__main__':
  36.     submit_form()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement