Přeskočit na obsah

Postman kolekce na curl

Transformujte exportovanou Postman kolekci na hotové curl príkazy.

Vstup
Výstup

Postman kolekce na curl

Vložte JSON, který dostanete exportem Postman kolekce, a tento nástroj změní každý požadavek na curl příkaz s kompletní metodou, hlavičkami, query parametry a tělem. Zvláda i složky, takže kolekce se vnořenými skupinami požadavků vytvoří jeden příkaz na požadavek, v pořadí, se zachovanou strukturou složek pro filtrování.

Zapněte "Nahradit {{variables}}", abyste vyřešili zástupné symboly jako {{baseUrl}} nebo {{token}} pomocí hodnot uložených v samotné kolekci, nebo si své hodnoty napište pod "Hodnoty prostředí" (jeden pár klíč=hodnota na řádek, nebo oddělené čárkou) a nahraďte je bez úpravy exportu. "Zachovat autorizační hlavičky" kontroluje, zda autorizační hlavičky a autentifikační bloky (bearer tokeny, základní autentifikace, API klíče) přežijí v generovaných příkazech — vypněte ji před sdílením příkazu, který by neměl obsahovat vaše přihlašovací údaje. "Filtrovat podle složky nebo názvu" zúží výstup na požadavky, jejichž název nebo složka odpovídá tomu, co napíšete, což je užitečné pro extrahování jednoho koncového bodu z velké kolekce.

Dlouhé příkazy jsou obtížné číst na jednom řádku, proto "Zalomit dlouhé příkazy znakem \\" rozděluje každou hlavičku, příznak těla a parametr na vlastní řádek se zakončovacím zpětným lomítkem, stejně jako byste formátovali příkaz pro shell skript. Pokud jde o "Výstup jako shell skript", ten přidá hlavičku #!/usr/bin/env bash, takže můžete celý výsledek uložit a spustit přímo, a "Přidat --silent a --fail" přidá dva příznaky, které zmlčí curl při úspěchu a vrátí nenulový výstup při chybě HTTP, což je užitečné pro skripty, které kontrolují kód ukončení.

Všechno běží lokálně ve vašem prohlížeči — kolekce, kterou vložíte, včetně všech tokenů nebo pověření, která obsahuje, se nikdy nikam neodešle. Zkopírujte výsledek, stáhněte si jej jako soubor .txt, nebo jej pošlete přímo na vstup jiného nástroje a pokračujte v práci.

Časté dotazy

Który formát Postman kolekce to podporuje?
Exporty Collection v2.1, což je současný standard při exportu z Postmanu. Požadavky ve složkách (vnořené skupiny) jsou podporovány a každý požadavek se stane vlastním curl příkazem.
Co se stane s {{variables}} v kolekci?
Standardně jsou nahrazeny pomocí hodnot uložených v seznamu proměnných samotné kolekce. Přidejte si své hodnoty pod "Hodnoty prostředí" a nahraďte nebo dodejte ty, které existují pouze v souboru Postman prostředí, nebo vypněte nahrazení proměnných a ponechte zástupné symboly beze změny.
Obsluhujeľ autentifikaci?
Ano. Bearer tokeny a API klíče se stávají autorizační nebo vlastní hlavičkou, základní autentifikace se stává příznakem -u user:pass a "Zachovat autorizační hlavičky" vám umožňuje všechny tyto informace vyloučit před sdílením příkazu.
Která těla požadavku jsou podporována?
Surová těla (JSON, text nebo jinak) se stávají --data-raw, URL-kódované pole formuláře se stávají --data-urlencode, multipart form-data pole se stávají -F a GraphQL těla se odesílají jako JSON payload.
Je moje kolekce nahraná někde?
Ne. Analýza a konverze probíhají zcela ve vašem prohlížeči — kolekce a všechno citlivého v ní zůstává na vašem zařízení.