Форум сайта python.su
Здравствуйте, недавно решил податься в питон и сейчас понемногу пробую себя в разных направлениях. Пока решил освоить flask и сейчас читаю статьи по написанию api, но во всех учебных материалах для демонстрации работы api используется терминал с cURL, но я толком не понял как мне программно обращаться к api. Подскажите, пожалуйста, как обращение такого вида
$ curl -s -X DELETE -H "X-Auth-Token:999888777666" http://localhost:8774/v1.1/openstack/images/3
Офлайн
В консоль линукса скопипастил и запустил
Вопрос непонятный вообще
Отредактировано Singularity (Июль 3, 2013 17:08:00)
Офлайн
Вы имеет ввиду os.system(“…”) ? Если так, то я думал над этим, но разве это правильно? и смогу ли я так в программу получить ответ от api?
Офлайн
Try it
import httplib conn = httplib.HTTPConnection(' http://localhost:8774') conn.request('DELETE', '/v1.1/openstack/images/3') resp = conn.getresponse() content = resp.read()
Офлайн
Singularity, а вот это куда X-Auth-Token:999888777666 ?
Офлайн
librako
а вот это куда X-Auth-Token:999888777666 ?
... conn = httplib.HTTPConnection(' http://localhost:8774') conn.putheader('X-Auth-Token', '999888777666') # вот сюда conn.request('DELETE', '/v1.1/openstack/images/3') ...
Офлайн
Пока мой экран заливается ошибками, но я понял что мне гуглить, спасибо за помощь!
Офлайн