GitHub / felixge/httpsnoop / commits
Package httpsnoop provides an easy way to capture http related metrics (i.e. response time, bytes written, and http status code) from your application's http.Handlers.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 9a9390b3 |
fix: populate duration when handler panics (#31)
Co-authored-by: ccoVeille <3****e@u****m> |
Anuraag (Rag) Agrawal <a****a@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| d3fc968c | feat: Support SetReadDeadline, SetWriteDeadline and EnableFullDuplex (#29) |
Rollulus Rouloul <r****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c5817c27 | codegen: fix generated header comment (#25) |
Oleksandr Redko <o****b@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 661666ca | Support (ignore) 1xx status codes. (#24) |
Mitar <m****t@t****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8b7a3718 | tests: refactor benchmarks to remove test server overhead (#20) |
Leo Antunes <l****o@c****t>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| dcf093de | chore: switch to github actions (#21) |
Leo Antunes <l****o@c****t>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| ef9fc62c | Allow specifying initial metrics. |
Mitar <m****t@t****m>
Committed by: Felix Geisendörfer <f****x@f****e> |
about 4 years ago | |
| 67cc0c42 | Allow specifying initial metrics. |
Mitar <m****t@t****m>
Committed by: Felix Geisendörfer <f****x@f****e> |
about 4 years ago | |
| 42c30f94 | Remove mutex and add test for ReaderFrom |
Emrecan BATI <e****i@g****m>
Committed by: Felix Geisendörfer <f****x@f****e> |
about 5 years ago | |
| 80c3c212 |
Implement Unwrap() interface
Co-authored-by: Felix Geisendörfer <f****x@f****e> |
Paul Annesley <p****l@a****c>
Committed by: Felix Geisendörfer <f****x@d****m> |
over 5 years ago | |
| 33ec42cf | add go.mod file | Felix Geisendörfer <f****x@d****m> | over 6 years ago | |
| eadd4fad | Implement CaptureMetricsFn | Felix Geisendörfer <f****x@d****m> | almost 9 years ago | |
| 1c94779c | readme: add http.Pusher |
Felix Geisendörfer <f****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 9 years ago | |
| 63873eeb | merge Merge pull request #4 from felixge/go-1.8 |
Felix Geisendörfer <f****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 9 years ago | |
| 540eb65d | codegen: more verbose test case | Felix Geisendörfer <f****x@d****m> | about 9 years ago | |
| dad70616 | make: add ci target | Felix Geisendörfer <f****x@d****m> | about 9 years ago | |
| c547fab0 | codegen: support Go 1.8 http.Pusher | Felix Geisendörfer <f****x@d****m> | about 9 years ago | |
| dd967f04 | codegen: generate tests | Felix Geisendörfer <f****x@d****m> | about 9 years ago | |
| 6f90382a | codegen: add missing imports | Felix Geisendörfer <f****x@d****m> | about 9 years ago | |
| 444b444e | codegen: small refactor | Felix Geisendörfer <f****x@d****m> | about 9 years ago | |
| 0c69a09d | rename to wrap_generated.go | Felix Geisendörfer <f****x@d****m> | about 9 years ago | |
| 267931b7 | codegen: generate almost everything | Felix Geisendörfer <f****x@d****m> | about 9 years ago | |
| 4e7fbc53 | codegen: generate initial Wrap() func | Felix Geisendörfer <f****x@d****m> | about 9 years ago | |
| 287b56e9 | README: Update performance section | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 08fda79c | fix: handler panics were not handled correctly | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| a3dccdc6 | Add comment about why Go 1.6 support is there | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 1d26c897 | fix: WriteHeader after Write can't change code | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 48dae244 | fix: call WriteHeader next func right away | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 91947fba | README: Add performance section | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 4d2b5e98 | fix typos | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| b1cd0f0e | edit copy | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| daef01f9 | Add LICENSE | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| fe665a2c | Improve docs | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| cfbc4eb2 | Explain why this package exists | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| baf72b49 | Remove import | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 50b98191 | Improve example | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 426dc3be | README: add usage example | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 5a2f967e | readme: build status | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| d5d3d3d9 | travis ci | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| afcb66a4 | Initial README | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| b4bd21e7 | docs | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 75a5d281 | docs | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 32feeb5f | docs | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 30d6ead5 | improve docs | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 9e2061c8 | fix docs | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 7994b041 | docs and improved Written bytes metrics | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| b3734794 | move stuff around, start docs | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 989049cf | Add benchmark | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 5ee919de | fix method name | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 8303a455 | Support http.Hijacker interface | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 6edc98e3 | Support io.ReaderFrom interface | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 6e095698 | refactor | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| e63219f3 | rename methods | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| fe04f654 | refactor | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 8b748b4a | Initial Implementation | Felix Geisendörfer <f****x@d****m> | over 9 years ago | |
| 30ce6c3d | init repo | Felix Geisendörfer <f****x@d****m> | over 9 years ago |