repoze.urchin

Skjermbilde programvare:
repoze.urchin
Prog.varedetaljer:
Versjon: 0.2
Last opp dato: 11 May 15
Lisens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

repoze.urchin gir en WSGI mellomvare for å injisere markup kreves for å bruke Google Analytics til websider.
Se docs / index.rst for detaljert dokumentasjon.

Hva er nytt i denne versjonen:

  • Erstattet bolle javascript med nye async sporingskoden. Se:
  • http://www.google.com/support/googleanalytics/bin/answer.py?answer=174090
  • Merk at skriptet er nå satt inn på slutten av koden.
  • Lagt bypass for HEAD forespørsler. Dette er en midlertidig løsning for en påstand i webob.Response som ikke lar deg sette kroppen på et svar hvis forespørselen metoden er "hodet". Denne oppførselen på den delen av webob er faktisk falsk, som beskrevet her:
  • http://blog.dscpl.com.au/2009/10/wsgi-issues-with-http-head-requests.html
  • Det sentrale her er at så lenge noe i WSGI stabelen prøver å spesialtilfelle "hodet" forespørsler, kan vi ende opp med svar med overskrifter som varierer avhengig av om anmodningen metoden er "GET" eller "HEAD ' . I dette konkrete eksempel ved å omgå Bolle behandling i tilfelle av en HEAD forespørsel, vind vi opp med en Content-Length header for HEAD som ikke inkluderer de ekstra byte for den innsatte bolle koden som vi ville få med en GET-forespørsel . Dette er per definisjon av standardene, feil, og likevel uunngåelig så lenge webob er i stacken.
  • For nå kan vi holde våre neser og vet at sannsynligvis ingenting kommer til å virkelig bryte på grunn av dette discrepency, men vi kan kanskje prøve å overbevise webob publikum til å slippe betinget behandling for HEAD forespørsler.

Krav

  • Python

Annen programvare fra utvikleren Agendaless Consulting

Colander
Colander

5 Jun 15

repoze.catalog
repoze.catalog

11 May 15

repoze.tm2
repoze.tm2

14 Apr 15

repoze.lru
repoze.lru

20 Feb 15

Kommentarer til repoze.urchin

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!