juniper/juniper_hyper
Kai Ren aedb2d1eb4
Support "Content-Type: application/graphql" (#426) (#654)
* Support 'application/graphql' POST requests for 'juniper_warp'

* Add integration tests for 'application/graphql' POST requests and revive HttpIntegration test suite for 'juniper_warp'

* Support 'application/graphql' POST requests for 'juniper_hyper' and run its tests for both sync and async versions

* Run integration tests for both sync and async versions of 'juniper_warp' and update its CHANGELOG

* Support 'application/graphql' POST requests for 'juniper_iron'

* Fix 'application/graphql' POST requests support for 'juniper_actix'

* Support 'application/graphql' POST requests in 'juniper_rocket' and 'juniper_rocket_async'

* Upd juniper's CHANGELOG
2020-05-08 06:00:49 -10:00
..
examples Add subscriptions support for GraphiQL (#619) 2020-04-12 15:03:09 -10:00
src Support "Content-Type: application/graphql" (#426) (#654) 2020-05-08 06:00:49 -10:00
.gitignore Hyper integration crate (#230) 2018-09-01 20:02:01 -07:00
Cargo.toml Remove direct usage of 'serde_derive' crate and redundant usage of 'serde' crate (#640) 2020-04-28 06:39:35 -10:00
CHANGELOG.md Support "Content-Type: application/graphql" (#426) (#654) 2020-05-08 06:00:49 -10:00
LICENSE Fix up licenses for warp and hyper integrations (#246) 2018-09-13 09:32:21 -07:00
README.md Update readme with link to hyper and fix link to example server (#240) 2018-09-02 10:29:47 -07:00
release.toml (tooling) Update release config to bump doc_root. 2019-05-15 11:20:51 +02:00

juniper_hyper

This repository contains the Hyper web server integration for Juniper, a GraphQL implementation for Rust.

Documentation

For documentation, including guides and examples, check out Juniper.

A basic usage example can also be found in the API documentation.

Examples

Check examples/hyper_server.rs for example code of a working Hyper server with GraphQL handlers.

License

This project is under the BSD-2 license.

Check the LICENSE file for details.