HTTP Basic Auth

Bouw een Basic Authorization-header.

Base64-codeert user:password tot een Basic-header. Anders dan Base64URL: Basic auth, geen URL-veilige payload-codering. Anders dan Veilige bestandsnaam: geen pad-cleaner. Lege gebruiker faalt. Alleen lokaal.

Authorization: Basic YWxpY2U6c2VjcmV0

Base64 token: YWxpY2U6c2VjcmV0

Lengte: 16

Gebruiker: alice

Wat HTTP Basic Auth doet

Base64-codeert user:password tot een Basic-header. Anders dan Base64URL: Basic auth, geen URL-veilige payload-codering. Anders dan Veilige bestandsnaam: geen pad-cleaner. Lege gebruiker faalt. Alleen lokaal.

Praktische limiet van HTTP Basic Auth: Gebruikersnaam verplicht. Bouwt Basic-header lokaal. Geen Base64URL. Daarom kan het resultaat afwijken van zware Developer-desktopsoftware. Eigen toelichting: Base64-codeert user:password tot een Basic-header. Anders dan Base64URL: Basic auth, geen URL-veilige payload-codering. Anders dan Veilige bestandsnaam: geen pad-cleaner. Lege gebruiker faalt. Alleen lokaal.

Zo gebruikt u HTTP Basic Auth

  1. Houd het tabblad op HTTP Basic Auth (/developer/http-basic-auth). Plakken in een andere Developer-tool (bijv. Base64URL) verandert de klus.
  2. Plak of typ wat HTTP Basic Auth verwacht. Hint: developer · http basic auth. Bouw een Basic Authorization-header.
  3. Voer alleen de actie van HTTP Basic Auth uit. HTTP-statusfrase is een andere transformatie (Map een statuscode naar de reason phrase.). Base64-codeert user:password tot een Basic-header. Anders dan Base64URL: Basic auth, geen URL-veilige payload-codering. Anders dan Veilige bestandsnaam: geen pad-cleaner. Lege gebruiker faalt. Alleen lokaal.
  4. Kopieer de uitvoer van HTTP Basic Auth indien nodig. Limiet: Gebruikersnaam verplicht. Bouwt Basic-header lokaal. Geen Base64URL.
  5. Als de klus URL-veilige Base64 zonder padding. is, verlaat HTTP Basic Auth en open Base64URL.

Wanneer HTTP Basic Auth niet gebruiken

Sla HTTP Basic Auth over als een buurtool beter past — Base64URL of HTTP-statusfrase — of als de beschrijving al een mislukking waarschuwt. Woording: Base64-codeert user:password tot een Basic-header. Anders dan Base64URL: Basic auth, geen URL-veilige payload-codering. Anders dan Veilige bestandsnaam: geen pad-cleaner. Lege gebruiker faalt. Alleen lokaal.

Vragen over HTTP Basic Auth

Wat doet HTTP Basic Auth dat andere Developer-pagina’s hier niet doen?
Base64-codeert user:password tot een Basic-header. Anders dan Base64URL: Basic auth, geen URL-veilige payload-codering. Anders dan Veilige bestandsnaam: geen pad-cleaner. Lege gebruiker faalt. Alleen lokaal. Kort: Bouw een Basic Authorization-header.
Uploadt HTTP Basic Auth mijn bestand of tekst naar Tool-You-servers?
Nee. HTTP Basic Auth draait in dit tabblad. Bestanden blijven op het apparaat. Limiet: Gebruikersnaam verplicht. Bouwt Basic-header lokaal. Geen Base64URL.
Moet ik Base64URL gebruiken in plaats van HTTP Basic Auth?
HTTP Basic Auth als u Bouw een Basic Authorization-header. nodig hebt. Base64URL als u URL-veilige Base64 zonder padding. nodig hebt. Zelfde categorie (Developer), andere klus.
Wat zijn de grenzen van HTTP Basic Auth?
Gebruikersnaam verplicht. Bouwt Basic-header lokaal. Geen Base64URL. Daarnaast: Base64-codeert user:password tot een Basic-header. Anders dan Base64URL: Basic auth, geen URL-veilige payload-codering. Anders dan Veilige bestandsnaam: geen pad-cleaner. Lege gebruiker faalt. Alleen lokaal.