Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu bölümde, BITS karşıya yükleme ve karşıya yükleme-yanıt iş türleri için ağ protokolü açıklanmaktadır. BITS karşıya yükleme protokolü HTTP 1.1'in üzerine katmanlıdır ve mevcut HTTP üst bilgilerinin çoğunu kullanır ve yeni üst bilgileri tanımlar. BITS karşıya yükleme protokolü, oturum başına tek bir karşıya yükleme dosyasını destekler.
BITS, istemci isteklerini ve sunucu yanıtlarını açıklamak için paketleri kullanır. BITS-Packet-Type üst bilgisi, gönderilen paketin türünü belirtir. Her paket belirli üst bilgiler içerir. BITS, BITS karşıya yükleme paketlerini tanımlamak için BITS_POST fiilini kullanır. Yanıt paketleri her zaman onay anlamına gelen Ack paket türünü kullanır. Ack paketi önceki istek bağlamında gönderilir; aynı anda yalnızca bir bekleyen istek olabilir.
Karşıya yükleme-yanıt işleri için BITS dosyayı karşıya yüklemek için bu protokolü kullanır, ancak yanıtı istemciye göndermek için bu protokolü kullanmaz. Bunun yerine, BITS sunucusu yanıt dosyasının konumunu istemciye gönderir ve istemci yanıt dosyasını indirmek için bir BITS indirme işi oluşturur.
BITS istemcisini veya sunucu yazılımını kendi uygulamanızla değiştirmek için karşıya yükleme protokolünüzü kullanın. BITS istemcisi tarafından gönderilen istek paketlerinin listesi için bkz. BITS İstek Paketleri. BITS sunucusu tarafından gönderilen yanıt paketlerinin listesi için bkz. BITS Yanıt Paketleri.
İstemci, BITS sunucusundan gelen hatalara veya beklenmeyen paketlere nasıl yanıt vereceğini belirler. Sunucu beklemediği bir paket alırsa, sunucunun 400 (Hatalı İstek) dönüş kodu içeren bir Ack paketi göndermesi gerekir.