カスタム ヘッダーを追加し、Angular2 を使用して npm apollo-client を使用してリクエスト ボディに追加のカスタム変数を導入する方法。私のgraphQLクエリのカスタムヘッダーとともに、リクエストボディにデフォルトの「変数」オブジェクトのような追加のカスタム変数を導入したいと考えています。createNetworkInterfaceのapplyMiddlewareを使ってみました。
以下は、予想されるリクエスト本文の形式です。
{
"query":"",
"variables":"{}",
"customVariable":"{}", //This is additional which wants to be introduced
"operationName":""
}