Skip to content

Conversation

@tcalmant
Copy link
Owner

Addition of an HTTP asynchronous server implementation, based on aiohttp.

  • Supports synchronous servlets (using an executor)
  • Supports newly defined asynchronous servlets (ran server event loop)
  • Adds support for Server-Sent Events
  • Adds support for WebSocket server endpoints

Supports Synchronous servlets for now
Next steps:
- Support async servlets
- Define an SSE servlet (if not handled by async servlet)
- Define a web socket servlet
Eases the test of behaviour with sync servlets
Can be set to False to bypass a missing accept header
@coveralls
Copy link

Coverage Status

coverage: 84.662% (+1.3%) from 83.323%
when pulling 850c581 on http_async
into 80da923 on v3.

@tcalmant
Copy link
Owner Author

PR is pending as there is some behaviour issues on server invalidation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants