{"id":21711,"date":"2023-04-02T23:41:27","date_gmt":"2023-04-02T23:41:27","guid":{"rendered":"https:\/\/bluesharehub.com\/?p=21711"},"modified":"2024-03-27T04:14:45","modified_gmt":"2024-03-27T04:14:45","slug":"windows-curl-command-usage-options-examples","status":"publish","type":"post","link":"https:\/\/bluesharehub.com\/windows-curl-command-usage-options-examples\/","title":{"rendered":"\uc708\ub3c4\uc6b0\uc5d0\uc11c curl \uba85\ub839\uc5b4 \uc0ac\uc6a9\ubc95(\uc635\uc158) \ubc0f \uc608\uc81c"},"content":{"rendered":"\n
curl\uc740 \uc6f9\uc5d0\uc11c \ub370\uc774\ud130\ub97c \uc804\uc1a1\ud558\uae30 \uc704\ud55c \uac15\ub825\ud55c \uba85\ub839\uc904 \ub3c4\uad6c\uc785\ub2c8\ub2e4. \uc774 \ub3c4\uad6c\ub294 \ub2e4\uc591\ud55c \ud504\ub85c\ud1a0\ucf5c\uc744 \uc9c0\uc6d0\ud558\uba70 \uc708\ub3c4\uc6b0, macOS, Linux \ub4f1 \ub2e4\uc591\ud55c \ud658\uacbd\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uae00\uc5d0\uc11c\ub294 \uc708\ub3c4\uc6b0\uc5d0\uc11c curl\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc6f9 \uc0c1\uc758 \ub370\uc774\ud130\ub97c \uc804\uc1a1\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud574\uc11c \uc54c\uc544\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n
Windows 10 \ube4c\ub4dc 17063 \uc774\ud6c4 \ubc0f Windows 11\uc5d0\uc11c\ub294 curl\uc774 \uae30\ubcf8\uc801\uc73c\ub85c \ud3ec\ud568\ub418\uc5b4 \uc788\uc5b4 \ucd94\uac00\uc801\uc778 \uc124\uce58 \uacfc\uc815\uc774 \ud544\uc694 \uc5c6\uc774 \ubc14\ub85c curl \uba85\ub839\uc5b4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\ub7ec\ub098 \uc774\uc804 \ubc84\uc804\uc758 Windows\uc5d0\uc11c\ub294 curl\uc744 \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \uba3c\uc800 \uc124\uce58\ud574\uc57c \ud569\ub2c8\ub2e4. \uc544\ub798 \ubc29\ubc95\uc744 \ub530\ub77c curl\uc744 \uc124\uce58\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n
\u25bc \uc790\uc8fc \uc0ac\uc6a9\ub418\ub294 \uba87 \uac00\uc9c0 \uc635\uc158<\/strong><\/span><\/p>\n\n\n\n 1. \uae30\ubcf8\uc801\uc73c\ub85c curl\uc740 GET \uc694\uccad\uc744 \uc218\ud589\ud569\ub2c8\ub2e4. \ub2e4\uc74c \uba85\ub839\uc5b4\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc6f9 \ud398\uc774\uc9c0\uc758 \ub0b4\uc6a9\uc744 \ucf58\uc194\uc5d0 \ucd9c\ub825\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n curl https:\/\/example.com<\/p>\n<\/blockquote>\n\n\n\n curl -v https:\/\/example.com<\/p>\n<\/blockquote>\n\n\n\n POST \uc694\uccad\uc744 \ubcf4\ub0b4\ub824\uba74 -X POST \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub2e4\uc74c\uc740 JSON \ub370\uc774\ud130\ub97c \ubcf4\ub0b4\ub294 \uc608\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n curl -X POST -H “Content-Type: application\/json” -d ‘{“key1″:”value1”, “key2″:”value2”}’ https:\/\/example.com\/api\/data<\/p>\n<\/blockquote>\n\n\n\n PUT \uc694\uccad\uc740 -X PUT \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub2e4\uc74c\uc740 JSON \ub370\uc774\ud130\ub97c \ubcf4\ub0b4\ub294 \uc608\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n curl -X PUT -H “Content-Type: application\/json” -d ‘{“key1″:”new_value1”, “key2″:”new_value2”}’ https:\/\/example.com\/api\/data\/1<\/p>\n<\/blockquote>\n\n\n\n DELETE \uc694\uccad\uc744 \ubcf4\ub0b4\ub824\uba74 -X DELETE \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub2e4\uc74c\uc740 DELETE \uc694\uccad\uc758 \uc608\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n curl -X DELETE https:\/\/example.com\/api\/data\/1<\/p>\n<\/blockquote>\n\n\n\n \uc751\ub2f5\uc744 \ud14d\uc2a4\ud2b8 \ud30c\uc77c\ub85c \uc800\uc7a5\ud558\ub824\uba74 -o \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n curl https:\/\/example.com -o example.html<\/p>\n<\/blockquote>\n\n\n\n \uc708\ub3c4\uc6b0(Windows) 11 \ud154\ub137(Telnet) \uc124\uce58 \ubc29\ubc95 \ubc0f \uba85\ub839\uc5b4<\/a><\/p>\n\n\n\n\uc635\uc158<\/th> \uc124\uba85<\/th><\/tr><\/thead> -v, –verbose<\/td> \uc790\uc138\ud55c \uc815\ubcf4 \ucd9c\ub825<\/td><\/tr> -I, –head<\/td> HTTP \ud5e4\ub354 \uc815\ubcf4\ub9cc \ucd9c\ub825<\/td><\/tr> -o, –output<\/td> \uacb0\uacfc\ub97c \ud30c\uc77c\ub85c \uc800\uc7a5<\/td><\/tr> -X, –request<\/td> \ud2b9\uc815 HTTP \uba54\uc11c\ub4dc \uc0ac\uc6a9<\/td><\/tr> -d, –data<\/td> POST \uc694\uccad \uc2dc \ub370\uc774\ud130 \uc804\uc1a1<\/td><\/tr> -H, –header<\/td> HTTP \ud5e4\ub354 \ucd94\uac00<\/td><\/tr> -u, –user<\/td> \uc0ac\uc6a9\uc790 \uc778\uc99d \uc815\ubcf4 \uc804\uc1a1<\/td><\/tr> -k, –insecure<\/td> SSL \uc778\uc99d\uc11c \uac80\uc99d \ubb34\uc2dc<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n
\u261e \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 curl \uacf5\uc2dd \ubb38\uc11c\ub97c \ucc38\uc870\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.<\/strong><\/span><\/p>\n\n\n\n3. \uae30\ubcf8 curl \uc0ac\uc6a9\ubc95<\/h2>\n\n\n\n
3.1 GET \uc694\uccad<\/h3>\n\n\n\n
\n
2. -v \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc694\uccad\uacfc \uc751\ub2f5\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \uc815\ubcf4\ub97c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uc635\uc158\uc740 \ud5e4\ub354, \uc694\uccad \ub77c\uc778, \uc751\ub2f5 \ub77c\uc778 \ub4f1\uc744 \ud3ec\ud568\ud55c \uc0c1\uc138\ud55c \uc815\ubcf4\ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n\n
3.2 POST \uc694\uccad<\/h3>\n\n\n\n
\n
3.3 PUT \uc694\uccad<\/h3>\n\n\n\n
\n
3.4 DELETE \uc694\uccad<\/h3>\n\n\n\n
\n
4. \uc751\ub2f5 \uc800\uc7a5\ud558\uae30<\/h2>\n\n\n\n
\n
\uc774 \uae00\uc774 \ub3c4\uc6c0\uc774 \ub418\uc168\ub2e4\uba74 \uacf5\uc720\ub97c \ubd80\ud0c1 \ub4dc\ub9bd\ub2c8\ub2e4. \ub2e4\uc74c \uae00\uc5d0\uc11c \ubd59\uaca0\uc2b5\ub2c8\ub2e4!<\/strong><\/p>\n\n\n\n\uad00\ub828 \uc774\uc804 \uac8c\uc2dc\uae00<\/h2>\n\n\n\n