repoze.urchin

Software skärmdump:
repoze.urchin
Mjukvaruinformation:
Version: 0.2
Ladda upp dagen: 11 May 15
Licens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

repoze.urchin ger en WSGI middleware för insprutning av uppmärkning som krävs för att använda Google Analytics i webbsidor.
Se docs / index.rst för detaljerad dokumentation.

Vad är nytt i den här versionen:

  • Ersatt sjöborre javascript med ny async spårningskoden. Se:
  • http://www.google.com/support/googleanalytics/bin/answer.py?answer=174090
  • Observera att skriptet nu införas i slutet av etiketten.
  • Inkom bypass för HEAD förfrågningar. Detta är en lösning för ett påstående i webob.Response som inte låter dig ställa in kroppen på ett svar om begäran metoden är "HEAD". Detta beteende hos webob är faktiskt falska, som beskrivs här:
  • http://blog.dscpl.com.au/2009/10/wsgi-issues-with-http-head-requests.html
  • Nyckelfrågan här är att så länge som något i WSGI stack försöker specialfall "huvudet" förfrågningar, kan vi sluta med svar med rubriker som skiljer sig beroende på om begäran metoden är "GET" eller "HEAD" . I detta specifika exempel, genom att gå förbi den sjöborre bearbetning i händelse av en begäran om HEAD, vi avsluta med en Content-Length-huvud för HEAD som inte inkluderar de extra bytes för den införda sjöborre kod som vi skulle få med en GET-förfrågan . Detta är, per definition av standarder, fel, och ändå oundviklig så länge webob är i vår stack.
  • För nu kan vi hålla våra näsor och vet att förmodligen ingenting kommer att verkligen bryta på grund av detta discrepency, men vi kan kanske försöka övertyga webob publiken att släppa villkorlig behandling för HEAD begäran.

Krav :

  • Python

Annan programvara för utvecklare Agendaless Consulting

repoze.lru
repoze.lru

20 Feb 15

repoze.tm2
repoze.tm2

14 Apr 15

repoze.errorlog
repoze.errorlog

14 Apr 15

repoze.debug
repoze.debug

14 Apr 15

Kommentarer till repoze.urchin

Kommentarer hittades inte
Kommentar
Slå på bilder!