## Description `index`, `collection` and other arguments are not present in request input while using the HTTP protocol of the SDK. I suspect the URL to be incorrectly created by the SDK Http protocol since the generated route is `GET` ### Backend ```js app.controller.register("efficient", { actions: { "efficient": { handler: async (request: KuzzleRequest) => { console.log(request.input.args); if (request.input.args.index === undefined) { throw new Error('No index'); } } } } }) ``` ## Client (SDK) ```js import { Kuzzle, Http } from 'kuzzle-sdk'; const kuzzle = new Kuzzle(new Http('localhost')); await kuzzle.query({ controller: 'efficient', action: 'efficient', index: "index", collection: "collection", body: { hey: "hey" }, }); ```