- Shiked
- 10 Ağustos 2026 14:52 UTC
- Yazar
- Kamo
- Commit
- 7746fce
mkCol, ne bir organizasyon ne de bir sahibi taşıyan bir ContactBook inşa etti Ve 201'e ne olursa olsun, bu yüzden bir kartDAV'dan bir adres kitabı oluşturmak Müşteri her seferinde kızaramadı: ORGANIZATION ID NULL değildir ve bir an için Sahibi olmayan kitap OWNER ID IS NULL OR IS ORG DEFAULT = TRUE. MKCOL rotalı ve kendi İzin başlığında ilan edilir, bu yüzden bu oldu ulaşılamaz, ölü kod değil. Her iki kapsamı da şimdi kurulan DAV auth filtreden geliyor - davUserId ve davOrgId, diğer her yazı burada kullanır. İşte bu Ayrıca, kullanılandan daha fazla önemli: mülkiyet erişim kontrolü ile birlikte oldu per-member adresi-kitap değişimi, bu yüzden bir sahibi olmadan yaratılan bir kitap Üyeye görünmez olacaktı, ekleme bile yapılmış olsaydı başarılı oldu. Buradayken iki küçük düzeltme: - MKCOL zaten 405 cevabı olan bir koleksiyona karşı, daha ziyade 405 cevabı var Sessizce ikinci bir kitap (RFC 4918 bölüm 9.3.1). - Cevap bir Konum başlığı taşır. Yol segmenti olamaz Yeni kitabın adı – ids are database- installed – bu yüzden koleksiyon toprakları Kendi URL'sinde ve Konum, müşterinin onu bulmak için nasıl ifade edildiğidir. Buna eşlik eden test, MKCOL'nın tatmin etmesi gerekir: Eller egzersiz yapmak için koruyucu bir konteynere ihtiyaç duyar, ancak NULL Organizasyon, sahibi-veya-org-default kontrol kısıtlaması ve zorunlu İsim tam olarak eski kodu ihlal eden şeydir.