Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #26841
| From | Lutz Horn <lutz.horn@fastmail.fm> |
|---|---|
| References | <CAHRZm1t3pO6n=xByoy4tkNO049x9aAASaO=8RiyKXgA8RXmujA@mail.gmail.com> |
| Subject | Re: trying to create simple py script |
| Date | 2012-08-10 08:35 +0200 |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.3144.1344580529.4697.python-list@python.org> (permalink) |
Hi Smaran,
Am Do, 9. Aug 2012, um 23:52, schrieb Smaran Harihar:
> I am trying to create a simple cgi-script to receive a Ajax
> call, manipulate the string received and send it back as JSON.
I can recommend bottle. The following example manipulates a JSON request
body and returns it. That is *much* easier than using CGI.
#!/usr/bin/env python
from bottle import request, post, run
@post('/hello')
def index():
if request.headers.get('X-Requested-With') == 'XMLHttpRequest':
body = request.json
body["baz"] = "qux"
return body
else:
return 'This is a normal HTTP Post request.'
run(host='localhost', port=8080)
Lutz
Back to comp.lang.python | Previous | Next | Find similar | Unroll thread
Re: trying to create simple py script Lutz Horn <lutz.horn@fastmail.fm> - 2012-08-10 08:35 +0200
csiph-web