PUT이나 POST 요청을 할 경우
-d
를 사용하여 request body를 보낼 수 있다.
$ curl -X POST http://localhost:8080
$ curl -X POST http://localhost:8080 \
-d name=pkch \
-d age=29
@
사용하면 파일을 body로 전송 가능.
$ curl -X POST http://localhost:8080 \
-d @test.json
$ curl -X POST http://localhost:8080 \
-d @<(cat << EOF
{
"json": "value",
"key": "value2"
}
)
https://twpower.github.io/142-use-cat-for-multiline-stdin
https://twpower.github.io/133-difference-between-redirect-and-pipe