zio-http icon indicating copy to clipboard operation
zio-http copied to clipboard

A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers

Results 359 zio-http issues
Sort by recently updated
recently updated
newest added

We convert from netty by calling text on TextWebSocketFrame. This is only valid, if it is the final frame. Else we might have half a UTF8 char in a TextWebSocketFrame....

bug

When trying to serve an unhandled route, it is a good idea to create a custom error message using implicit resolution. This message should provide descriptive guidance to the user,...

fixes #3268 Refactor 'refreshIdleTimeoutHandler' so that 'ChannelPipeline.replace' does not crash the fiber on unhandled exceptions.

**Describe the bug** SwaggerUI shows errors when looking at endpoints with `MediaType.text.plain` This might be another manifestation of https://github.com/zio/zio-http/issues/3260 But I *do* see just a plain `string` result in the...

bug

When generating the OpenAPI spec from Endpoints using OpenAPIGen.fromEndpoints() there currently is no apparent way to generate the "security" block for per-Endpoint Auth for OpenAPI. Endpoint has an authType field,...

**Describe the bug** On rare occasions, `NettConnectionPool` will crash the fiber when attempting to refresh a connection pulled from the pool. The underlying failure is `java.util.NoSuchElementException: READ_TIMEOUT_HANDLER` (see stacktrace below)....

bug

Collections and Records are not supported yet

enhancement

**Describe the bug** Not sure this is a bug, but I can't find a good way to implement full duplex protocol using websocket. Examples I see are half duplex -...

bug

**Describe the bug** Given the routes ```scala val routes = Routes( Method.POST / Root / "fail""-> Handler.fromZIO(ZIO.dieMessage("Defect")) ) ``` and a transformer ```scala def logDefects[A](handle: Handler[A, Response, Request, Response]): Handler[A,...

bug

**Describe the bug** `HandlerAspect` and `Routes` environment still does not compose properly on Scala 2. There's a previous (closed) issue on it here https://github.com/zio/zio-http/issues/3112, but it is not resolved. Feel...

bug