Я разрабатываю небольшое приложение с формой окна C #.
Я могу использовать Restsharp для отправки любого запроса с типом содержимого application / json .Но с application / x-www-form-urlencoded сервер всегда ничего не возвращает или внутренняя ошибка .
Я протестировал этот API с Postman и Restlet Client, и он хорошо работает.Следуя некоторому примеру в интернете, но он тоже не работает.
Вот мой код:
var client = new RestClient("http://www.nhimanhma.com");
var request = new RestRequest("users/sign_in", Method.POST);
request.AddHeader("content-type", "application/x-www-form-urlencoded");
string formData = $"token={token}&user[email]={email}&user[password]={password}";
string urlEncode = RestSharp.Extensions.StringExtensions.UrlEncode(formData);
request.AddParameter("application/x-www-form-urlencoded", urlEncode, ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
var content = response.Content;