-
Notifications
You must be signed in to change notification settings - Fork 12
HTTP PUT request Python2.7 vs Python3.6
Shuang0420 edited this page Mar 14, 2017
·
1 revision
import urllib.request
# FOR PYTHON 3.6
def save_query(request):
userID = 'test'
query = 'test query'
DATA = {'userID': userID, 'savedQueries': query}
DATA = urllib.parse.urlencode(DATA).encode("utf-8")
req = urllib.request.Request(url='http://localhost:8080/api/v1/savedQueries/', data=DATA,method='PUT')
f = urllib.request.urlopen(req)
print(f.status)
print(f.reason)
# FOR PYTHON 2.7
def save_query(request):
userID = 'test'
query = 'test query'
DATA = {'userID': userID, 'savedQueries': query}
#DATA = urllib.urlencode(DATA).encode("utf-8")
r = requests.put('http://localhost:8080/api/v1/savedQueries/', data=DATA)
print r
[[TOC]]