安裝
pip install httpie
使用
示例url:http://127.0.0.1:8000/accounts/ahausers/
這個鏈接綁定了GET,POST方法
最簡單的GET
http http://127.0.0.1:8000/accounts/ahausers/
示例:
帶header的GET
http http://127.0.0.1:8000/accounts/ Accept:application/json
http http://127.0.0.1:8000/accounts/ Accept:text/html
示例:
第一個和上圖一樣;
第二個是返回的django-rest-framework自帶html界面的代碼,太多久不截圖了
稍複雜的POST
http --form POST http://127.0.0.1:8000/accounts/ahausers/ user=1
示例:
暫時使用這些,有用到其他會繼續更新
2016年03月03日18:04:06更新:
帶登錄信息的POST
http -a admin2:admin2 POST http://127.0.0.1:8000/architecture/architectures/ test_field="print 123"
冒號前後的admin2就是賬號密碼了
示例:
csdn掛了,上傳不了圖,以後補
圖來了
最後的”已編輯\n”字符串是我save過程中加的,和api無關