var client = new RestClient("https://example.com"); var request = new RestRequest("/api/users", Method.GET); request.AddCookie("session_token", "abc123"); response = client.Execute(request);
client = new RestClient("https://example.com"); var request = new RestRequest("/api/orders", Method.POST); request.AddParameter("user_id", 123); request.AddParameter("product_id", 456); request.AddCookie("auth_token", "xyz789"); response = client.Execute(request);This example creates a POST request to the "/api/orders" endpoint of the "example.com" domain. Two parameters named "user_id" and "product_id" with values 123 and 456 respectively are added to the request. A cookie named "auth_token" with value "xyz789" is also added. The server's response to the request is stored in the response object. Package Library: RestSharp.