Detalhes de Software:
Versão: 0.2
Data de upload: 11 May 15
Licença: Livre
Popularidade: 8
repoze.urchin fornece um middleware WSGI para injectar a marcação necessário para usar o Google Analytics em páginas da web.
Por favor, veja docs / index.rst para documentação detalhada.
O que é novo nesta versão:
- ouriço-do-Substituído javascript com o novo código de acompanhamento assíncrono. Veja:
- http://www.google.com/support/googleanalytics/bin/answer.py?answer=174090
- Observe que o script está agora inserida no final da tag.
- Adicionado desvio para solicitações de cabeça. Esta é uma solução alternativa para uma afirmação em webob.Response que não permite que você defina o corpo em uma resposta se o método de solicitação é 'cabeça'. Este comportamento por parte dos WebOb é realmente falsa, conforme descrito aqui:
- http://blog.dscpl.com.au/2009/10/wsgi-issues-with-http-head-requests.html
- A questão chave aqui é que, enquanto nada na pilha WSGI tenta caso especial pedidos 'cabeça', podemos acabar com respostas com cabeçalhos que diferem consoante o método de solicitação é 'GET' ou 'cabeça' . Neste exemplo específico, ignorando o processamento ouriço em caso de um pedido HEAD, acabamos com um cabeçalho Content-Length para a cabeça que não inclui os bytes extras para o código inserido ouriço-do-que obteríamos com um pedido GET . Este é, por definição das normas, errado, e ainda inevitável enquanto WebOb está em nosso stack.
- Por agora, podemos manter nossos narizes e saber que provavelmente nada vai realmente quebrar por causa dessa discrepância, mas talvez possamos tentar convencer a multidão WebOb a cair processamento condicional para solicitações de cabeça.
Requisitos :
- Python
Comentários não encontrado