Mini kurs CURL
Poznaj podstawy debugowania aplikacji webowych z użyciem narzędzia CURL.
Ten mini kurs nauczy Cię podstaw obsługi CURLa w około 10 minut.
Lista poruszanych zagadnień:
- debugowanie połączenia
- zmiana metody zapytania (GET/POST/PUT/DELETE)
- wysyłanie danych metodą POST
- nadpisywanie content-type w zapytaniu
- definiowanie nazwy hosta w zapytaniu (obsługa virtualhostów)
- logowanie przez basic-auth
- podmiana user-agenta
- nadpisywanie referrera
- podążanie za przekierowaniami
- omijanie błędów SSL (np. wygasły certyfikat)
- ustawianie ciasteczek w zapytaniu
- posługiwanie się „cookie jar” w celu np. utrzymania sesji
- ponawianie zapytania w przypadku wystąpienia błędów
- limitowanie maksymalnego czasu wykonywania zapytania
- zapisywanie wyniku zapytania do pliku
- podgląd nagłówków zwracanych przez serwer