blob: 91d888d8ae2a54677fa6f8cdc8a2540e2b15aece (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/usr/bin/python2.7
import requests, sys
import simplejson as json
URL_BASE = "http://127.0.0.1:8080"
example_params = {
"url" : "http://i.asdf.us/im/de/HolyMountain2_1322275112_seamonkey.gif",
"breaktype" : "RGB_WASH",
"finalformat" : "png",
"breakmode" : "extreme",
"breakangle" : "10",
"username" : "donkey",
"expanded" : "false"
}
def post_request(url, data):
r = requests.post(url, data=data)
if r.status_code != 200:
sys.stderr.write("ERROR: %s\n" % r.status_code)
sys.stderr.write("REASON: %s\n" % r.reason)
sys.exit(1)
return json.loads(r.text)
def test(api_name, params):
return post_request("%s/%s" % (URL_BASE, api_name), params)
if __name__ == "__main__":
print test("PbBreak", example_params)
|