string requestPath = "http://host/user/register";
string RegJson = JsonConvert.SerializeObject(userProfile);
WebRequest request = WebRequest.Create(requestPath);
request.Headers.Add("UserID:"+ userID +";");
request.Headers.Add("Password:" + password + ";");
request.ContentType = "application/json; charset=utf-8";
request.Method = "POST";
Здесь userprofile я конвертирую в json и использую его для вызова веб-запроса.После регистрации и входа в систему мне нужно включать в заголовок имя пользователя и пароль для каждого запроса.Я не уверен, правильно ли я передаю идентификатор пользователя и пароль в шапке или нет.
ЭТО ДОЛЖНО ПОКАЗАТЬСЯ НИЖЕ В ЗАГОЛОВОК:
POST / MyURL / HTTP / 1.1Имя хостаКонтент-длина 396Происхождение chrome-extension: // cokgbflfommojglbmbpenpphppikmonnИД пользователя 12345Пароль 98765abcПользователь-агент Mozilla / 5.0AppleWebKit / 535.11 (KHTML, как Gecko) Chrome / 17.0.963.56 Safari / 535.11Приложение Content-Type / JSONПринять / Accept-Encoding gzip, deflate, sdchAccept-Language en-US, en; q = 0.
Я пробовал request.Headers.Add ("UserID:" + userID_Value + ";");