출처: https://blog.naver.com/wideeyed/221350638501

 

cURL 소개, HTTP GET, POST 호출 방법

 apple  2018. 9. 1. 23:45

cURL이란?

다양한 프로토콜을 지원하는 데이터 전송용 Command Line Tool이다.

(HTTP, HTTPS, FTP, SFTP, SMTP 등을 지원한다.)

cURL을 사용하기 위해서 설치한다.

sudo apt-get install curl

HTTP GET, HTTP POST 호출하는 방법에 대해서 알아보자.

자주 사용하는 옵션은 아래 3가지이다.

-d, --data: <data> Send specified data in POST request.

-H, --header: <header> Headers to supply with request.

-X, --request: The request method to use. ex) GET, POST

[GET방식]

curl -X GET "http://localhost:8000/hello?age=30" // GET방식은 Body 없음 // 원도우 curl 주소 앞뒤에 '가 아닌 "로 감싸야 함 // 리눅스 curl 주소 앞뒤는 ' 감싸기도 가능하고 " 감싸기도 가능함

[POST방식]

[URL형식 데이터]

curl -d "key1=value1&key2=value2" \ -H "Content-Type: application/x-www-form-urlencoded" \ -X POST http://localhost:8000/data

[JSON형식 데이터]

curl -d '{"key1":"value1", "key2":"value2"}' \ -H "Content-Type: application/json" \ -X POST http://localhost:8000/data // 원도우 curl에서는 '를 "로 변경하고, "를 ""로 변경하고 호출해야함 curl -d "{""key1"":""value1"", ""key2"":""value2""}" \ -H "Content-Type: application/json" \ -X POST http://localhost:8000/data
매수금액 매도금액 손익금액 수익률%
348,190 347,130 -1,050 -0.16
117,660 116,120 -1,540 -0.26
459,520 459,390 -120 -0.02

'투자 > 손실' 카테고리의 다른 글

주식자동: -3,550 원 (-0.21%)  (0) 2024.01.24
주식자동: -2,810 원 (-0.12%)  (0) 2024.01.22
주식자동: -5,180 원 (-0.22%)  (0) 2024.01.19
주식자동: -3,550 원 (-0.14%)  (0) 2024.01.17
주식자동: -2,440 원 (-0.12%)  (0) 2024.01.15
매수금액 매도금액 손익금액 수익률%
590,690 589,370 -1,310 -0.21
195,650 196,580 930 0.16
685,380 682,210 -3,160 -0.57

'투자 > 손실' 카테고리의 다른 글

주식자동: -2,720 원 (-0.15%)  (0) 2024.01.25
주식자동: -2,810 원 (-0.12%)  (0) 2024.01.22
주식자동: -5,180 원 (-0.22%)  (0) 2024.01.19
주식자동: -3,550 원 (-0.14%)  (0) 2024.01.17
주식자동: -2,440 원 (-0.12%)  (0) 2024.01.15
매수금액 매도금액 손익금액 수익률%
626,430 627,360 930 0.15
379,860 381,870 2,010 0.33
357,760 359,650 1,880 0.33
483,650 484,100 450 0.08

'투자 > 수익' 카테고리의 다른 글

주식자동: +2,390 원 (+0.09%)  (0) 2024.01.18
주식자동: +120 원 (+0.12%)  (0) 2024.01.16
주식자동: +750 원 (+0.02%)  (0) 2024.01.12
주식자동: +2,250 원 (+0.05%)  (0) 2024.01.10
주식자동: +4,630 원 (+0.1%)  (0) 2024.01.04
매수금액 매도금액 손익금액 수익률%
487,820 487,180 -630 -0.10
237,360 237,110 -240 -0.04
190,630 189,160 -1,460 -0.25
575,440 574,980 -460 -0.08

'투자 > 손실' 카테고리의 다른 글

주식자동: -2,720 원 (-0.15%)  (0) 2024.01.25
주식자동: -3,550 원 (-0.21%)  (0) 2024.01.24
주식자동: -5,180 원 (-0.22%)  (0) 2024.01.19
주식자동: -3,550 원 (-0.14%)  (0) 2024.01.17
주식자동: -2,440 원 (-0.12%)  (0) 2024.01.15