Kasırga 6.1.0 sürümü


Kasırga 6.1.0 sürümü

Kasırga Python'da yazılmış, engellenmeyen bir web sunucusu ve çerçevesidir. Tornado, yüksek performans için tasarlandı ve on binlerce eşzamanlı kalıcı bağlantıyı işleyebilir; bu da onu uzun anket isteklerini, WebSocket'leri ve her kullanıcı için uzun süreli bağlantı gerektiren web uygulamalarını yönetmek için ideal bir çözüm haline getirir. Tornado, eş zamanlı olmayan bir ağ çekirdeği ve eşyordam kitaplığı temelinde uygulanan bir web çerçevesi, bir HTTP istemcisi ve bir sunucudan oluşur.

Bu sürümdeki yenilikler:

  • Bu Python 3.5'i destekleyen son sürümdür, gelecekteki sürümler Python 3.6+ gerektirecektir
  • ikili tekerlekler artık Windows, MacOS ve Linux için mevcut (amd64 ve arm64)

http istemcisi

  • user_agent belirtilmemişse varsayılan olarak User-Agent Tornado/$VERSION olur
  • tornado.simple_httpclient, 303 yönlendirmesinden sonra her zaman GET'i kullanır
  • request_timeout ve/veya connect_timeout'u sıfıra ayarlayarak zaman aşımını devre dışı bırakma

httputil

  • başlık ayrıştırma hızlandırıldı
  • parse_body_arguments artık kısmi kaçışla ASCII olmayan girişi kabul ediyor

  • RedirectHandler.get artık adlandırılmış argümanları kabul ediyor
  • 304 yanıt gönderilirken artık daha fazla başlık kaydediliyor (İzin Ver dahil)
  • Etag başlıkları artık varsayılan olarak MD512 yerine SHA-5 kullanılarak oluşturuluyor

ağ yuvası

  • ping_interval zamanlayıcı artık bağlantı kapatıldığında duruyor
  • websocket_connect artık yönlendirme sırasında donmak yerine hataya neden oluyor

Kaynak: linux.org.ru