Oblika piškotka: ključ=vrednost;ključ2=vrednost2;ključ3=vrednost3
Opomba: informacije bodo shranjene v piškotkih
Lastnosti orodja za testiranje vmesnika HTTP
Podprte metode zahtevkov
Celovita pokritost standardnih metod RFC:
• GET - Pridobi vire strežnika
• POST - pošiljanje podatkov strežniku
• PUT - zamenjajte ciljni vir
• DELETE - izbrišite določen vir
• HEAD - pridobi samo glave odgovora
• PATCH - delno posodobi vir
• OPTIONS - poizveduje po strežniku za podprte metode
• TRACE - diagnosticiranje poti zahtevkov Napredna konfiguracija zahtevka
Natančen nadzor nad vsako podrobnostjo zahteve:
• Upravljanje piškotkov: podpora za ročni vnos ali kopiranje neposredno iz orodij za razvijalce brskalnika
• Prilagajanje glave: Dodajanje katerega koli polja glave HTTP, vključno z avtorizacijo in drugimi informacijami o avtentikaciji.
• Nastavitve strežnika proxy: podpora za pošiljanje zahtevkov prek strežnikov proxy
• Kodiranje parametrov: samodejno obravnava kodiranje URL in posebne znake. Osnovne funkcije protokola HTTP
Popoln mehanizem za obdelavo zahtevkov:
• Parametri URL: zahteve GET podpirajo vprašalnike.(?) Parametri za naknadno spajanje
• Podatki o telesu zahteve: POST/PUT podpirata različne formate:
- application/x-www-form-urlencoded
- application/json
- multipart/form-data
- text/xml
• Vključuje polja User-Agent, Accept in druga standardna polja. Funkcija analize odziva
Večdimenzionalni prikaz rezultatov:
• Koda stanja: prikaz 200/404/500 in drugih standardnih kod stanja
• Glava odgovora: popoln prikaz vrnjenih informacij o glavi strežnika
• Telo odgovora: podpora oblikovanju JSON, poudarjanje sintakse
• Časovna statistika: beleženje porabljenega časa zahteve in količine prenesenih podatkov. Tipični scenariji uporabe
• razhroščevanje razvoja spletnega API
• preverjanje delovanja vmesnika RESTful
• Testiranje interakcije med prednjim in zadnjim delom podatkov
• preverjanje integracije vmesnikov tretjih oseb
• Dokumentacija vmesnika, ki podpira testne primere