mod_upload Web'de File Upload formlarından sunulduğu şekliyle, multipart / form-data için bir giriş filtresi modülüdür. Bu verilerin şifresini çözer, bu nedenle işleyicisi MIME kodlama olmadan dosyayı kendisi alır. Formdan diğer alanlar isimleri / değerleri bir tablo olarak verilmektedir.
İkinci filtre, eskiden mod_tmpfile, bir TempFile dosya içeriğini saklamak için kullanılabilir. Bu, tüm form veri dosyası işlendiğinde kullanılabilir olmasını sağlar ve eşzamanlı çalıştırmak için gereken işleyicileri için yararlıdır.
Örnek:
Basit bir HTML dosya yükleme parçasını düşünün:
Bu üç ek kullanıcı tarafından sağlanan metin alanları ile yüklenen bir dosyayı içeren bir HTTP POST isteği oluşturur. veri MIME olarak kodlanmış ve normalde Handler bunları çözmek için vardır vardır.
yükleme-filtre
Bir giriş filtresi olarak yükleme-filtre kullanılarak, işleyici yerine çözümlenmiş dosya içeriklerini geçilecek. Bu işlev tarafından ihraç bir tablo üzerinden diğer Form verilerini (isim, e-posta değerleri ve yorumlar erişebilirsiniz
apr_table_t * mod_upload_form (request_rec * r)
hangi verileri gereken herhangi Handler veya diğer modül için kullanılabilir.
Yapılandırma:
Mod_upload eklemek için, AddInputFilter veya SetInputFilter direktiflerini kullanın. Ardışık uygulama için,
SetInputFilter yükleme-filtre
veya senkron uygulamalarda, yükleme ve tmpfile hem ekleyin
SetInputFilter tmpfile filtresi, yükleme-filtre
mod_upload iki başka yapılandırma direktifleri tanımlar:
UploadField
HTML biçiminde dosya yükleme alanının adını işlenecek
UploadFormSize
yükleme dışındaki biçim elemanları için ayrılan masanın boyutu. Bu danışma değildir; Nisan tabloları otomatik yeniden boyutlandırma işleyebilir
Gereksinimleri :.
- Apache 2.x
Yorum Bulunamadı