-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
✨ fully implement HTTP 1.1 #19
Labels
🌐 Protocols & Standards
Issues related to conforming with protocols or global standards.
✨ new feature
New feature or request
⚡ performance
Performance related issue
Comments
lstuma
added
✨ new feature
New feature or request
🚑 critical
Issue needs to be fixed ASAP
⚡ performance
Performance related issue
and removed
🚑 critical
Issue needs to be fixed ASAP
labels
Oct 31, 2023
lstuma
referenced
this issue
Nov 1, 2023
├─ 🏗️ middleware is now structured into three parts │ ├─ preprocessing: parse request, evaluate and validate request │ ├─ proccessing: gather response from application logic │ └─ postprocessing: add server-side headers etc. └─ 🔧🎨 rewrote pigeon.conf.settings ├─ can now be imported using `from pigeon.conf import settings` and cannot be directly created from module └─ if one wishes to create settings from a module one must first create a pigeon.conf.settings.Settings object and then use Settings.override(module) to overwrite the settings using the module
lstuma
referenced
this issue
Nov 1, 2023
+ checking for Host header in HTTP/1.1 requests or higher + allow reuse of connection for multiple HTTP requests
still missing HTTP/1.1 features (taken from https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Evolution_of_HTTP):
|
lstuma
referenced
this issue
Nov 1, 2023
├── ✨ the tags: │ pigeon.middleware.MiddlewareTags │ attribute will be set by the middleware for every │ request └── ✏️🐛 fixed typo
|
lstuma
referenced
this issue
Nov 2, 2023
lstuma
referenced
this issue
Nov 2, 2023
|
lstuma
added
the
🌐 Protocols & Standards
Issues related to conforming with protocols or global standards.
label
Nov 6, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
🌐 Protocols & Standards
Issues related to conforming with protocols or global standards.
✨ new feature
New feature or request
⚡ performance
Performance related issue
No description provided.
The text was updated successfully, but these errors were encountered: