Skip to content

Instantly share code, notes, and snippets.

@pbasov
Last active December 20, 2015 08:08
Show Gist options
  • Save pbasov/6097861 to your computer and use it in GitHub Desktop.
Save pbasov/6097861 to your computer and use it in GitHub Desktop.
import requests
r = requests.session()
empinfo = {'color':'#000000','usr_id':'0',
'login':'placeholder','password':'passw','password1':'passw',
'sname':'surname','fname':'firstname','pname':'middlename',
'bdate_dd':'01','bdate_mm':'01','bdate_yy':'1970',
'ref_id':'0','dept':'','tasks':'',
'phone_i':'','phone_e':'','email_e':'',
'ho_text':'','sh_text':'',
'pos':'position','res_id':'0',
'sdate_dd':'01','sdate_mm':'07','sdate_yy':'2013',
'alt':'','grp_id':'0','enable':'1'}
r.post('http://requestb.in/1dpgypo1', files=empinfo)
Result: http://requestb.in/1dpgypo1?inspect#1c2ogn
Notice the unwanted filename and Content-Type statements.
Content-Disposition: form-data; name="enable"; filename="enable"
Content-Type: application/octet-stream
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment