Software detaljer:
Version: 0.2
Upload dato: 11 May 15
Licens: Gratis
Popularitet: 8
repoze.urchin giver en WSGI middleware til indsprøjtning markup kræves for at bruge Google Analytics til websider.
Se docs / index.rst for detaljeret dokumentation.
Hvad er nyt i denne udgivelse:
- Erstattet urchin javascript med nye async sporingskode. Se:
- http://www.google.com/support/googleanalytics/bin/answer.py?answer=174090
- Bemærk at scriptet nu er indsat i slutningen af tag.
- Tilføjet bypass for HEAD anmodninger. Dette er en løsning for en påstand i webob.Response, der ikke lader dig indstille kroppen på et svar, hvis anmodningen metoden er "HEAD". Denne adfærd på den del af webob er faktisk falsk, som skitseret her:
- http://blog.dscpl.com.au/2009/10/wsgi-issues-with-http-head-requests.html
- Det centrale spørgsmål her er, at så længe noget i WSGI stak forsøger at særligt tilfælde 'HEAD anmodninger, kan vi ende med svar med overskrifter som varierer afhængig af, om anmodningen metoden er "GET" eller "HEAD' . I dette specifikke eksempel ved uden om urchin behandling i tilfælde af en HEAD anmodning vi ender med et Content-Length headeren for HEAD, der ikke indeholder de ekstra bytes for den indsatte urchin kode, vi ville få med en GET-anmodning . Det er per definition af standarderne, forkert, og alligevel uundgåelig, så længe webob er i vores stak.
- For nu kan vi holde vores næser og ved, at sandsynligvis ingenting kommer til at virkelig at bryde på grund af denne discrepency, men vi kan måske forsøge at overbevise webob crowd at droppe betinget behandling til HEAD anmodninger.
Krav :
- Python
Kommentarer ikke fundet