2017-08-19 22:33:16 +03:00
|
|
|
# Hello world
|
|
|
|
Same example as 01-hello-world, but uses
|
|
|
|
[Standard Http Server](http://webonyx.github.io/graphql-php/executing-queries/#using-server)
|
|
|
|
instead of manual parsing of incoming data.
|
|
|
|
|
|
|
|
### Run locally
|
|
|
|
```
|
|
|
|
php -S localhost:8080 ./graphql.php
|
|
|
|
```
|
|
|
|
|
|
|
|
### Try query
|
|
|
|
```
|
2018-04-04 16:34:05 +03:00
|
|
|
curl -d '{"query": "query { echo(message: \"Hello World\") }" }' -H "Content-Type: application/json" http://localhost:8080
|
2017-08-19 22:33:16 +03:00
|
|
|
```
|
|
|
|
|
|
|
|
### Try mutation
|
|
|
|
```
|
2018-04-04 16:34:05 +03:00
|
|
|
curl -d '{"query": "mutation { sum(x: 2, y: 2) }" }' -H "Content-Type: application/json" http://localhost:8080
|
2017-08-19 22:33:16 +03:00
|
|
|
```
|