HTTP Basic Auth

Bangun header Authorization Basic.

Mengenkode Base64 user:password jadi header Basic. Berbeda dari Base64URL: Basic auth, bukan enkode payload aman URL. Berbeda dari Nama File Aman: bukan pembersih path. User kosong gagal. Hanya lokal.

Authorization: Basic YWxpY2U6c2VjcmV0

Base64 token: YWxpY2U6c2VjcmV0

Panjang: 16

Pengguna: alice

Apa yang dilakukan HTTP Basic Auth

Mengenkode Base64 user:password jadi header Basic. Berbeda dari Base64URL: Basic auth, bukan enkode payload aman URL. Berbeda dari Nama File Aman: bukan pembersih path. User kosong gagal. Hanya lokal.

Batas praktis HTTP Basic Auth: Username wajib. Bangun header Basic secara lokal. Bukan Base64URL. Karena itu hasil bisa beda dari perangkat lunak desktop Pengembang yang berat. Catatan alat ini: Mengenkode Base64 user:password jadi header Basic. Berbeda dari Base64URL: Basic auth, bukan enkode payload aman URL. Berbeda dari Nama File Aman: bukan pembersih path. User kosong gagal. Hanya lokal.

Cara memakai HTTP Basic Auth

  1. Biarkan tab di HTTP Basic Auth (/developer/http-basic-auth). Menempel di alat Pengembang lain (mis. Base64URL) mengubah tugas.
  2. Tempel atau ketik input yang diharapkan HTTP Basic Auth. Petunjuk: developer · http basic auth. Bangun header Authorization Basic.
  3. Terapkan aksi HTTP Basic Auth saja. Frasa Status HTTP transformasi lain (Petakan kode status ke frasa alasan.). Mengenkode Base64 user:password jadi header Basic. Berbeda dari Base64URL: Basic auth, bukan enkode payload aman URL. Berbeda dari Nama File Aman: bukan pembersih path. User kosong gagal. Hanya lokal.
  4. Salin keluaran HTTP Basic Auth bila perlu. Batas tetap: Username wajib. Bangun header Basic secara lokal. Bukan Base64URL.
  5. Jika tugasnya Base64 aman URL tanpa padding., tinggalkan HTTP Basic Auth dan buka Base64URL.

Kapan jangan memakai HTTP Basic Auth

Lewati HTTP Basic Auth jika alat tetangga lebih cocok — Base64URL atau Frasa Status HTTP — atau jika deskripsi sudah memperingatkan kegagalan. Kata alat ini: Mengenkode Base64 user:password jadi header Basic. Berbeda dari Base64URL: Basic auth, bukan enkode payload aman URL. Berbeda dari Nama File Aman: bukan pembersih path. User kosong gagal. Hanya lokal.

Pertanyaan tentang HTTP Basic Auth

Apa yang dilakukan HTTP Basic Auth yang tidak dilakukan halaman Pengembang lain?
Mengenkode Base64 user:password jadi header Basic. Berbeda dari Base64URL: Basic auth, bukan enkode payload aman URL. Berbeda dari Nama File Aman: bukan pembersih path. User kosong gagal. Hanya lokal. Singkatnya: Bangun header Authorization Basic.
Apakah HTTP Basic Auth mengunggah file atau teks ke server Tool-You?
Tidak. HTTP Basic Auth berjalan di tab ini. File tetap di perangkat. Batas: Username wajib. Bangun header Basic secara lokal. Bukan Base64URL.
Haruskah saya memakai Base64URL bukan HTTP Basic Auth?
Pakai HTTP Basic Auth jika perlu Bangun header Authorization Basic. Pakai Base64URL jika perlu Base64 aman URL tanpa padding. Kategori sama (Pengembang), tugas beda.
Apa batas HTTP Basic Auth?
Username wajib. Bangun header Basic secara lokal. Bukan Base64URL. Selain itu: Mengenkode Base64 user:password jadi header Basic. Berbeda dari Base64URL: Basic auth, bukan enkode payload aman URL. Berbeda dari Nama File Aman: bukan pembersih path. User kosong gagal. Hanya lokal.