Különböző szintű információkkal megtehetjük a lekérdezéseket. Néhány tesztlekérdezés a POST-hoz az alábbiakban található:
Egyszerű POST kérés készítése
Írja be a következő parancsot a parancssorba, hogy megkönnyítse a POST-kérést a curl segítségével.
$ curl -X POST https: // példa.com /
További mezők küldése POST kéréssel
További mezőket elküldhet a -d flag segítségével, és összekapcsolhatja a szerverre küldött POST kéréssel. A következő POST hívás felhasználót és átviteli területet küld a kritikus paraméterekkel együtt.
$ curl -d "user = user1 & pass = abcd" -X POST https: // példa.com / login
A POST curl -d opciója egy szabványos fejlécet nyújt, amely a következőképpen néz ki:
# Tartalom-típus: application / x-www-form-urlencoded
A Content-Type megadása a POST kérésben
Használhatja a -H jelzőt egy adat vagy fejléc göndör küldéséhez. Az ezt követő parancs JSON-objektumot küld egy kéréssel.
$ curl -d 'json' -H 'Tartalomtípus: alkalmazás / json' https: // példa.com / login
Fájlcsere a CURL segítségével
A curl használatával teljes fájlokat is átvihetünk a parancssorba. Bár ebben az esetben nem tölt fel adatokat, mivel az általunk elérett webhely nem található. Ehhez a parancs a következőképpen jelenik meg:
$ curl --form "[email protected]" https: // példa.com / erőforrás.cgi
Következtetés
Ez a cikk bemutatja a Curl parancs fontosságát a Linuxban, és megvitatja a curl post kérelmek használatát Linuxon. Tisztáztam, hogyan lehet POST kéréseket tenni a CURL paranccsal.