nomos-node/nomos-services/http/examples
omahs e8310e3ea8
Fix typos (#503)
* fix typo

* fix typo

* fix typo

* fix typos

* fix typo
2023-11-03 09:29:40 +01:00
..
README.md Fix typos (#503) 2023-11-03 09:29:40 +01:00
axum.rs Http status codes (#88) 2023-03-06 15:19:27 +02:00
graphql.rs Http status codes (#88) 2023-03-06 15:19:27 +02:00

README.md

Http service examples

Axum.rs

A simple service to demonstrate how to register http handler for overwatch service.

To run this example use:

cargo run --example axum --features http

A GET endpoint will be registered at http://localhost:8080/dummy/. An endpoint corresponds with the Service name.

Graphql.rs

A demonstration of usage from within an overwatch service over the http.

To run this example use:

cargo run --example graphql --features http,gql

An endpoint will be registered at http://localhost:8080/dummygraphqlservice/. An endpoint corresponds with the Service name.

To query this endpoint use:

curl --location --request POST 'localhost:8080/dummygraphqlservice/' \
--data-raw '{"query":"query {val}","variables":{}}'

Every response should increment the val variable.

{"data":{"val":1}}