Как вызвать PUT-запрос rest api с добавлением единственного значения в заголовок и данных json в тело в C #? - PullRequest
0 голосов
/ 02 октября 2018

Rest API написан, и у меня есть URL одного метода.Я просто хочу нажать на этот URL и добавить одну пару значений ключа в заголовок и данные JSON в теле.Это то, что я сделал до сих пор:

    var client = new HttpClient();
    client.BaseAddress = new Uri(uri);
    client.DefaultRequestHeaders.Remove("authorization");
    client.DefaultRequestHeaders.Add("authorization", "Token "+base64token);

    var content = new StringContent(JsonString, Encoding.UTF8, 
                  "application/json");
    HttpResponseMessage response = await client.PutAsync(queryString, content);

Здесь uri = Мой базовый URL, base64token = токен авторизации, JsonString = данные Json для тела, queryString = путь к вызываемому методу.Теперь проблема в том, что этот метод впервые работает правильно для user1.Но не работает для user2.И когда я снова звоню для user1, он все еще работает для user1.Пожалуйста, помогите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...