是否可以将HTTP POST请求发送到Folkloreatelier / laravel-graphql,graphql服务器?

时间:2018-10-19 09:48:56

标签: html laravel graphql laravel-5.7

我正在使用Folkloreatelier/laravel-graphql。是否可以通过HTTP POST而不是HTTP GET发送查询和变异信息? 我正在尝试将HTML内容发送到Graphql服务器。

1 个答案:

答案 0 :(得分:0)

感谢@Thomas Moors,我可以做到。

您只需要通过HTTP请求以JSON形式使用键“ query”将查询或变异作为json发送:

{
  'query': '
    mutation createPage{
      createPage(title:"title", content:"an html content") {
        id
        content
      }
    }
'
}

或者根据所说的here

    curl -X POST \
    -H "Content-Type: application/json" \
    -d '{"query": "{ 
            mutation createPage{
            createPage(title:"title", content:"an html content") {
              id
              content
            }
          }

    }"}' \
    http://localhost:4000/graphql