Comments (1)
I think that the linked issue does not depend on more flexible host configuration from our side, as the current behavior is the most "broad" one (listening on all local addresses).
I think it may be useful for certain specific usecases to allow further customization, but at that point probably it would be better to look into exposing the underlying Go functionality for full flexibility, instead of trying to piece-by-piece re-implement it, as probably for people wanting to change the default behavior multiple addresses, or adjusting timings might be relevant tunable parameters:
From the docs:
More control over the server's behavior is available by creating a custom Server:
s := &http.Server{
Addr: ":8080",
Handler: myHandler,
ReadTimeout: 10 * time.Second,
WriteTimeout: 10 * time.Second,
MaxHeaderBytes: 1 << 20,
}
log.Fatal(s.ListenAndServe())
from vektor.
Related Issues (20)
- SCC -> SCN rename HOT 1
- chore: env var rename for prefix
- Move Vektor docs to this repo
- Replace Vektor ctx with stdlib context
- Use vtest with existing tests
- Expose root route group for global Middleware and Afterware
- Add documentation for vtest to GitBook
- Local file server support
- Refreshed logo
- VTest: show mismatched values when rune length isn't correct
- vTest: add additional helpful methods to response.go HOT 1
- OpenAPI support for Vektor
- Remove circular dependency between http router and vektor router
- Add benchmarks for Vektor versus other Go web frameworks
- Add in opentelemetry capabilities
- Make middlewares wrap handlers rather than run before and after HOT 1
- Dependency Dashboard
- Allow binding to port 0
- Accept connections with or without trailing slash
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 vektor.