Pyyntöasetukset

API-tarkistuksen pyyntöasetukset

Mitä ovat pyyntöasetukset?

Pyyntöasetukset ovat kohta, jossa määrittelet testattavan API-päätepisteen tiedot. Tämä sisältää URL-osoitteen, HTTP-menetelmän ja mahdolliset lisäparametrit tai otsikot, joita pyyntö vaatii.

Pyynnön määrittäminen

  1. URL-päätepiste: Aseta testattavan API-päätepisteen URL-osoite. Tämä on osoite, johon tarkistus lähettää pyyntöjä.
  2. HTTP-menetelmät: Valitse seuraavista sallituista HTTP-menetelmistä API-päätepisteesi tukemien menetelmien perusteella:
  • GET: Hae tietoja palvelimelta.
  • POST: Lähetä tietoja palvelimelle resurssin luomiseksi/päivittämiseksi.
  • PUT: Päivitä olemassa oleva resurssi palvelimella.
  • PATCH: Päivitä osittain olemassa oleva resurssi palvelimella.
  • DELETE: Poista resurssi palvelimelta.

HTTP METHODS

Lisäpyyntöasetukset

Voit mukauttaa API-tarkistustasi seuraavilla vaihtoehdoilla:

  • Kyselyparametrit: Lisää avain/arvo-pareja liitettäväksi URL-osoitteeseesi. Tämä mahdollistaa lisätietojen välittämisen URL-osoitteen kautta.

    • Esimerkki: https://api.example.com/resource?key1=value1&key2=value2 Query Parameters
  • Otsikot: Lisää mukautettuja otsikoita pyyntöösi. Otsikoita voidaan käyttää metatietojen lähettämiseen ja pyynnön käsittelyn ohjaamiseen.

    • Esimerkki: Content-Type: application/json Headers
  • POST-runko: Sisällytä runko POST-pyyntöihin. Tämä on hyödyllistä tietojen lähettämiseen resurssien luomista tai päivittämistä varten.

    • Esimerkki: {"name": "example", "value": "data"} Post Body
  • Perustunnistautuminen: Anna tunnistetiedot perustunnistautumista varten. Tätä käytetään pyynnön todentamiseen palvelimella.

    • Esimerkki: Username: user, Password: pass Basic Authentication
  • Ohita SSL: Vaihtoehto SSL-varmenteen tarkistuksen ohittamiseen. Tämä voi olla hyödyllistä testattaessa päätepisteitä itse allekirjoitetuilla varmenteilla.

    • Esimerkki: Skip SSL: true Skip SSL
  • Seuraa uudelleenohjauksia: Vaihtoehto HTTP-uudelleenohjausten seuraamiseen. Tämä varmistaa, että tarkistus seuraa palvelimen uudelleenohjausvastauksia.

    • Esimerkki: Follow Redirects: true

Käytännön käyttötapaukset

  • GET-pyyntöjen testaus: Varmista, että API:si hakee tiedot oikein.
  • POST-pyyntöjen testaus: Varmista, että API:si pystyy käsittelemään tietojen luomisen tai päivittämisen.
  • Otsikoiden käyttö tunnistautumiseen: Välitä tunnistautumistokenit otsikoissa suojattujen resurssien käyttöön.
  • Monimutkaisten kyselyparametrien lähettäminen: Testaa, miten API:si käsittelee monimutkaisia kyselyjä.

Näitä asetuksia määrittämällä voit räätälöidä API-tarkistuksesi vastaamaan API-päätepisteesi tarkkoja vaatimuksia, varmistaen kattavan testauksen ja valvonnan.