반응형
아래와 같이 curl로 API를 요청해야할 때가 있다.
curl \
-u tester:secret_code https://test-oauth.test.com/auth/oauth/token \
-d "grant_type=authorization_code&code=test&redirect_uri=https://www.test.com"
해당 API를 파이썬에서 requests로 get, post와 같은 방식으로 요청하고 response를 받을 수 있다.
curl 코드가 복잡할 때 파이썬 requests로 변환하기 어려운 경우가 있었다.
찾아보니, 쉽게 변환해주는 사이트가 있어서 쉽게 변환할 수 있었다. 오타가 발생할 일이 없다..
Convert cURL command syntax to Python requests, Ansible URI, browser fetch, MATLAB, Node.js, R, PHP, Strest, Go, Dart, Java, JSO
Language Ansible Browser (fetch) Dart Elixir Go Java JSON Node.js (fetch) Node.js (request) MATLAB PHP Python R Rust Strest
curl.trillworks.com
보니까 파이썬 뿐만 아니라 Java, R, Go 등 다양한 언어를 지원하고 있다.
curl 명령어만 넣으면 변환해주니 아주 편리하다.
반응형
'Python' 카테고리의 다른 글
[Python] 'cp949' codec can't decode byte 0xec : illegal multibyte sequence (UnicodeDecodeError) (0) | 2021.08.03 |
---|---|
Python에서 Java 코드 사용하기(feat. jpype) (0) | 2021.07.31 |
Python 지정 경로에 폴더가 없으면 생성하는 법 (0) | 2021.06.22 |
Flask를 이용한 웹 서버 구현 (0) | 2021.06.16 |
[Python] APScheduler 를 이용한 파이썬 스케줄링 스크립트 (0) | 2021.06.16 |
댓글