/// <summary> /// Sends a knowledge query to the server. /// </summary> /// <param name="entity"></param> private void SendKnowledgeQuery(string entity) { Debug.Log("Sending knowledge query for : " + entity); RESTRequest rr = new RESTRequest(HTTPMethod.GET, KnowledgeQueryCallback); rr.AddParameter("entity", entity); StartCoroutine(knowledge.sendRequest(rr)); }
static void Main(string[] args) { RESTClient gc = new RESTClient("http://localhost:1234"); //gc.NetworkCredentials = new Grapevine.NetworkCredential("username", "password"); //var cookie = new Grapevine.Cookie("sessionid", "A113"); //gc.Cookies.Add(cookie); var request = new RESTRequest("/user/{id}"); request.AddParameter("id", "1234"); request.Method = Grapevine.HttpMethod.GET; request.ContentType = Grapevine.ContentType.JSON; request.Payload = "{\"key\":\"value\"}"; request.ContentType = Grapevine.ContentType.JSON; request.Payload = "{\"key\":\"value\"}"; var response = gc.Execute(request); }