Форум сайта python.su
Написал скрипт для обработки пост запроса:
def api(request):
if request.method == 'POST':
url = request.POST.get('url', '')
return HttpResponse(url)
<form method="POST" action="http://localhost:8080/api/url/">
<input type="url" name="url">
<input type="submit">
>>> import httplib, urllib
>>> params = urllib.urlencode({'url': 'http://www.google.ru/'})
>>> headers = {"Content-type": "application/x-www-form-urlencoded",
... "Accept": "text/plain"}
>>> conn = httplib.HTTPConnection("localhost:8080")
>>> conn.request("POST", "/api/url/", params, headers)
>>> response = conn.getresponse()
>>> print response.status, response.reason
[b]403 FORBIDDEN[/b]
>>> data = response.read()
>>> conn.close()
Офлайн
Впреть указывайте фреймворк и постите вопрос в соответствующем разделе, пожалуйста.
Офлайн
Zakanov
ибо http://docs.djangoproject.com/en/dev/ref/contrib/csrf/ не даёт
Офлайн