Szczegóły programowe:
Wersja: 0.2
Filmu: 11 May 15
Licencja: Wolny
Popularność: 8
repoze.urchin zapewnia middleware WSGI dla wstrzykiwanie znaczników wymagane do korzystania z Google Analytics na stronach internetowych.
Proszę zobaczyć docs / index.rst do szczegółowej dokumentacji.
Co nowego w tym wydaniu:
- Zastąpiony urwis javascript z nowego kodu śledzenia asynchronicznego. Zobacz:
- http://www.google.com/support/googleanalytics/bin/answer.py?answer=174090
- Należy pamiętać, że skrypt jest teraz dodaje się na końcu znacznika.
- Dodano obejście dla żądań HEAD. Jest to obejście twierdzenia w webob.Response że nie pozwala organizmowi na ustawić odpowiedź, jeśli wniosek jest metoda "HEAD". Takie zachowanie ze strony webob jest rzeczywiście fałszywy, jak opisano tutaj:
- http://blog.dscpl.com.au/2009/10/wsgi-issues-with-http-head-requests.html
- kluczową kwestią jest to, że tak długo, jak coś w stosie próbuje WSGI szczególnym przypadku wniosków 'Head', możemy skończyć z odpowiedzi z nagłówkami, które różnią się w zależności od tego, czy wniosek jest metoda "GET" lub "HEAD" , W tym konkretnym przykładzie, pomijając przetwarzanie urwis w przypadku wniosku HEAD, możemy skończyć z nagłówka Content-Length głowy, który nie zawiera dodatkowych bajtów dla wprowadzonego kodu jeżowca, które otrzymujemy z żądania GET , To jest, z definicji standardów, nie tak, a jednak nieuniknione, tak długo, jak webob jest w naszym stosie.
- Na razie możemy trzymać nasze nosy i wiem, że chyba nic się dzieje naprawdę przerwać z powodu tego discrepency, ale możemy być może spróbować przekonać tłum webob spadać warunkowego przetwarzania żądań HEAD.
Wymagania :
- Python
Komentarze nie znaleziono