Şifre Korumalı Klasör için Testi

3 Cevap php

Nasıl bir klasör şifre korumalı olup olmadığını kontrol etmek için PHP kullanıyorsunuz? Ben dönüş kodları 401 ve 403 kontrol bir PHP komut dosyası kullanıyorum ama şifre korumalı bir klasör içine çalıştığında o tanır onun 403 ama kullanıcı adı ve şifre için açılan kutu görüntülemek için izin vermez? Nasıl yani ben bunu görmezden benim komut söyleyebilir klasör şifre korumalı olduğunu tespit ediyorsunuz?

3 Cevap

Aslında 403 yasak anlamına gelir. Bir şifre-korumalı kaynak normalde 401 Unauthorized dönecekti.

Zaten ihtiyacınız olan bilgiye sahip: HTTP yanıt kodu (403 veya ne olursa olsun), kaynak (klasör, dosya) erişilemez olduğunu biliyoruz nasıl olduğunu.

Sen zaten başlık kodu 401 ve 403 olduğunu ve henüz bir sayfa 403 başlığı gönderir olmadığını kontrol edebilirsiniz bilmek istiyorsanız bir komut kontrol söylüyorlar?

Belki Doğrulama başlığında bahsediyoruz demek.

Sunucu standart HTTP kimlik doğrulaması kullanır varsayarsak, sayfa, aşağıdaki koşullar yerine getirildiği takdirde parola korumalı

  1. Yanıt durum kodu 401 olan.
  2. www-kimlik doğrulaması başlık yanıt mevcuttur.

Zhihong