Comments (3)
This is unrelated to httptreemux, and you'll see the same behavior with any router including the one in the standard library.
Go's ResponseWriter
requires that you set all headers before calling WriteHeader
. Try just moving the line that sets Content-Type
above the WriteHeader
line and you should be good.
from httptreemux.
Interesting. That solved it though! Thanks for the help!
from httptreemux.
Also works for me. Thanks by the explanation.
from httptreemux.
Related Issues (20)
- Tests should use httptest for request creation HOT 1
- Empty catch-all routes don't cache empty values HOT 1
- RedirectTrailingSlash causing error 405 method not allowed HOT 2
- Support Go Modules not properly integrated HOT 4
- use for non-http HOT 4
- Update Support for Go Modules HOT 3
- Example, or documentation, for integration of middleware(s) HOT 13
- When will inStaticToken be used
- Document middleware usage HOT 1
- Always put the params in request Context when a middleware stack contains an http.Handler HOT 3
- How to serve static files HOT 4
- Add handler templates for params HOT 2
- Case Insensitive Routing HOT 4
- Question: will regexp routes be considered? HOT 2
- add Pattern in the LookupResult
- index out of range panic on bad URLs HOT 1
- Expose LookupResult params field
- Go ParseThru vulnerability
- static url :`/files/index.html` and `/files/` not handled
- [feature request] ability to handle all methods HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from httptreemux.