WEB API 에 첫번째 테스트
샘플 서버를 시작하고, snippets 을 확인해 볼수 있습니다.
Django 개발 서버 구동
1 | python manage.py runserver |
서버를 실행하고, 다른 터미널에서 서버를 테스트 해볼수 있습니다.
Httpie 설치 및 사용
우리는, 우리가 작성한 API 를 curl 혹은 httpie 를 사용하여 테스트 할수 있습니다.
Httpie 는
파이썬으로 작성된, user-friendly 한 http client 입니다
아래 명령어를 터미널에서 실행하여, httpie 를 설치해 줍니다.
1 | pip install httpie |
터미널을 열어서, 서버를 실행 시키고, 다른 터미널을 열어서 아래 명령어를 실행합니다.
1 | http http://127.0.0.1:8000/snippets/ |
아래와 같이, 이제까지 생성한 snippets 이 조회가 됩니다.

혹은, 특정 snippet 을 id 를 참조하여 얻을수 있습니다.
1 | http http://127.0.0.1:8000/snippets/2 |

브라우저로 확인하기
위의 방식은 터미널에서 http 방식으로 해당 API 에 접근하여 Json 을 얻었지만.
위의 URL 을 브라우저에서 접속해도, 같은 json 이 표시되는것을 확인할수 있습니다.

