Convertor HAR la curl
Transformați fiecare cerere dintr-un fișier HAR exportat într-o comandă curl executabilă.
Convertor HAR la curl
Exportați un fișier HAR din panoul de Rețea din Instrumentele de Dezvoltator ale browserului și acest instrument transformă fiecare cerere din interior într-o comandă curl pe care o puteți lipi direct într-un terminal. A fost creat pentru a reproduce o eroare în afara browserului, a partaja o cerere cu un coleg, sau a scriptura o apel pe care ați capturat-o mai întâi navigând pe un site.
Filtrați cererile înainte de conversie: restrângeți după domeniu pentru a izola o API, după metodă pentru a extrage doar POSTs, sau după tip de conținut pentru a prelua doar schimburile JSON. Zgomotul browserului — User-Agent, Accept, Sec-Fetch-* și anteturi similare — sunt eliminate în mod implicit deoarece rareori importă pentru reluarea unui apel, și o casetă de selectare o readuce. Cookie-urile sunt de asemenea excluse în mod implicit, deoarece un cookie de sesiune capturat este de obicei expirat la momentul în care reutilizați comanda; anteturile de autentificare au propriul lor comutator. Corpurile se atașează cu --data-raw pentru ca JSON cu ghilimele încorporate să supraviețuiască intact, sau trecheți la --data pentru propria evadare a curl. Adăugați --compressed sau --location atunci când ținta se așteaptă gzip sau urmărește redirecționări, și întindeți comenzile lungi pe mai multe linii pentru o mai bună lizibilitate.
Preferați ceva altceva decât curl? Aceleași cereri filtrate pot ieși ca apeluri JavaScript fetch() pentru un script sau consolă de browser, sau ca comenzi HTTPie pentru sintaxa ei prietenoasă de header:value. Un fișier HAR cu zeci de intrări produce un bloc de comandă pentru fiecare cerere corespunzătoare, separată de o linie goală, pentru ca să puteți copia întregul lot sau să selectați ceea ce aveți nevoie.
Totul se întâmplă în browserul dvs. — fișierul HAR, care poate conține corpuri complete ale cererii și răspunsului, cookie-uri și token-uri de autentificare, nu este niciodată încărcat nicăieri. Copiați rezultatul, descărcați-l ca fișier .txt, sau trimiteți-l la un alt instrument pentru a continua lucrul.