repoze.urchin

Software screenshot:
repoze.urchin
Dettagli del software:
Versione: 0.2
Data di caricamento: 11 May 15
Sviluppatore: Agendaless Consulting
Licenza: Libero
Popolarità: 1

Rating: nan/5 (Total Votes: 0)

repoze.urchin offre un middleware WSGI per iniettare la marcatura necessaria per utilizzare Google Analytics in pagine web.
Si prega di consultare docs / index.rst per una documentazione dettagliata.

Cosa c'è di nuovo in questa versione:

  • riccio Sostituito javascript con il nuovo codice di monitoraggio asincrono. Vedi:
  • http://www.google.com/support/googleanalytics/bin/answer.py?answer=174090
  • Si noti che lo script è ora inserita alla fine del tag.
  • Aggiunta di bypass per richieste HEAD. Si tratta di una soluzione per una affermazione in webob.Response che non consentono di impostare il corpo su una risposta, se il metodo di richiesta è 'HEAD'. Questo comportamento da parte di webob realtà è falso, come descritto qui:
  • http://blog.dscpl.com.au/2009/10/wsgi-issues-with-http-head-requests.html
  • La questione chiave è che fino a quando qualcosa nella pila WSGI cerca di caso speciale le richieste 'testa', siamo in grado di finire con le risposte con le intestazioni che si differenziano a seconda che il metodo di richiesta è 'GET' o 'testa' . In questo esempio specifico, escludendo il trattamento riccio, in caso di una richiesta HEAD, finiamo con un header Content-Length per HEAD che non include i byte aggiuntivi per il codice inserito riccio che avremmo avuto con una richiesta GET . Questo è, per definizione degli standard, sbagliato, ma inevitabile fintanto webob è nel nostro stack.
  • Per il momento, siamo in grado di tenere il nostro naso e sapere che probabilmente non sta andando a rompere proprio a causa di questa discrepanza, ma possiamo forse cercare di convincere la folla webob a goccia elaborazione condizionale per richieste HEAD.

Requisiti

  • Python

Altri software di sviluppo Agendaless Consulting

repoze.retry
repoze.retry

20 Feb 15

repoze.errorlog
repoze.errorlog

14 Apr 15

repoze.tm2
repoze.tm2

14 Apr 15

peppercorn
peppercorn

14 Apr 15

Commenti a repoze.urchin

I commenti non trovato
Aggiungi commento
Accendere le immagini!