Các chi tiết về phần mềm:
Phiên bản: 0.2
Ngày tải lên: 11 May 15
Giấy phép: Miễn phí
Phổ biến: 8
repoze.urchin cung cấp một trung WSGI cho tiêm chích đánh dấu cần thiết để sử dụng Google Analytics vào các trang web.
Vui lòng xem tài liệu / index.rst cho tài liệu chi tiết.
là gì mới trong phiên bản này:
- nhím Thay thế javascript với mã theo dõi async mới. Xem:
- http://www.google.com/support/googleanalytics/bin/answer.py?answer=174090
- Lưu ý rằng kịch bản bây giờ được chèn vào cuối của thẻ.
- Thêm bypass cho các yêu cầu HEAD. Đây là một cách giải quyết cho một khẳng định trong webob.Response không cho phép bạn thiết lập các cơ thể trên một phản ứng nếu phương thức yêu cầu là "ĐẦU". Hành vi này trên một phần của webob thực sự là không có thật, như được nêu ở đây:
- http://blog.dscpl.com.au/2009/10/wsgi-issues-with-http-head-requests.html
- Các vấn đề quan trọng ở đây là miễn là bất cứ điều gì trong WSGI chồng cố gắng trường hợp đặc biệt theo yêu cầu 'SỞ', chúng ta có thể kết thúc với phản ứng với các tiêu đề đó khác nhau tùy thuộc vào việc các phương thức yêu cầu là 'GET' hoặc 'SỞ' . Trong ví dụ cụ thể này, bằng cách bỏ qua chế biến nhím trong trường hợp có yêu cầu HEAD, chúng tôi gió lên với một header Content-Length cho TRỤ mà không bao gồm các byte thêm cho mã nhím chèn rằng chúng tôi sẽ nhận được với một yêu cầu GET . Đây là, theo định nghĩa của tiêu chuẩn, sai, nhưng không thể tránh khỏi, miễn là webob là trong ngăn xếp của chúng tôi.
- Để bây giờ, chúng ta có thể giữ mũi của chúng tôi và biết rằng có lẽ không có gì sẽ thực sự phá vỡ vì discrepency này, nhưng chúng tôi có thể có thể cố gắng để thuyết phục đám đông webob bỏ chế biến có điều kiện cho các yêu cầu HEAD.
Yêu cầu :
- Python
Bình luận không