TsgcHTTP2Client › Olaylar

TsgcHTTP2Client Olayları

İşleyebileceğiniz olaylar, amaca göre gruplandırılmış, ardından tam alfabetik liste.

Connection

NameAçıklama
OnHTTP2Connectİstemci HTTP/2 sunucusuna başarıyla bağlandıktan hemen sonra tetiklenir.
OnHTTP2DisconnectHTTP/2 bağlantısı kapatıldığında tetiklenir.
OnHTTP2ExceptionHTTP/2 bağlantısında bir istisna oluştuğunda, uygulamanın onu işleyebilmesi için tetiklenir.
OnHTTP2GoAwaySunucu, bağlantının kapatıldığını sinyalleyen bir GoAway çerçevesi gönderdiğinde tetiklenir.

Responses

NameAçıklama
OnHTTP2Responseİstemci sunucudan tam yanıtı (durum, başlıklar ve gövde) aldığında tetiklenir.
OnHTTP2ResponseFragmentFragmentedData verileri geldikçe teslim ettiğinde, akışla gelen her yanıt parçası için tetiklenir.
OnHTTP2PushPromiseSunucu bir kaynak gönderdiğinde tetiklenir, böylece istemci bunu kabul edebilir veya iptal edebilir.
OnHTTP2RSTStreamSunucu belirli bir HTTP/2 stream'ini sıfırladığında tetiklenir.

Requests

NameAçıklama
OnHTTP2BeforeRequestİstek başlıkları gönderilmeden hemen önce tetiklenir, böylece uygulama bunları ekleyebilir veya değiştirebilir.
OnHTTP2PendingRequestsBekleyen istekler olduğunda bir bağlantı kesilmesinden sonra tetiklenir, böylece uygulama yeniden bağlanabilir veya kuyruğu temizleyebilir.
OnHTTP2AuthorizationSunucu kimlik doğrulama gerektirdiğinde, uygulamanın kimlik bilgileri veya bir bearer token sağlayabilmesi için tetiklenir.

Güvenlik

NameAçıklama
OnSSLGetHandlerÖzel bir handler örneği sağlanabilmesi için SSL handler'ı oluşturulmadan önce tetiklenir.
OnSSLAfterCreateHandlerSSL işleyicisi oluşturulduktan sonra özelliklerinin özelleştirilebilmesi için tetiklenir.

Tüm Olaylar (alfabetik)

NameAçıklama
OnHTTP2AuthorizationSunucu kimlik doğrulama gerektirdiğinde, uygulamanın kimlik bilgileri veya bir bearer token sağlayabilmesi için tetiklenir.
OnHTTP2BeforeRequestİstek başlıkları gönderilmeden hemen önce tetiklenir, böylece uygulama bunları ekleyebilir veya değiştirebilir.
OnHTTP2Connectİstemci HTTP/2 sunucusuna başarıyla bağlandıktan hemen sonra tetiklenir.
OnHTTP2DisconnectHTTP/2 bağlantısı kapatıldığında tetiklenir.
OnHTTP2ExceptionHTTP/2 bağlantısında bir istisna oluştuğunda, uygulamanın onu işleyebilmesi için tetiklenir.
OnHTTP2GoAwaySunucu, bağlantının kapatıldığını sinyalleyen bir GoAway çerçevesi gönderdiğinde tetiklenir.
OnHTTP2PendingRequestsBekleyen istekler olduğunda bir bağlantı kesilmesinden sonra tetiklenir, böylece uygulama yeniden bağlanabilir veya kuyruğu temizleyebilir.
OnHTTP2PushPromiseSunucu bir kaynak gönderdiğinde tetiklenir, böylece istemci bunu kabul edebilir veya iptal edebilir.
OnHTTP2Responseİstemci sunucudan tam yanıtı (durum, başlıklar ve gövde) aldığında tetiklenir.
OnHTTP2ResponseFragmentFragmentedData verileri geldikçe teslim ettiğinde, akışla gelen her yanıt parçası için tetiklenir.
OnHTTP2RSTStreamSunucu belirli bir HTTP/2 stream'ini sıfırladığında tetiklenir.
OnSSLAfterCreateHandlerSSL işleyicisi oluşturulduktan sonra özelliklerinin özelleştirilebilmesi için tetiklenir.
OnSSLGetHandlerÖzel bir handler örneği sağlanabilmesi için SSL handler'ı oluşturulmadan önce tetiklenir.