Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.17.45] |
|
Сообщ.
#1
,
|
|
|
json_text - содержание запроса
На сервере мне нужно получить сразу в посылке и тело запроса, а HttpWebRequest работает так, что требует сначала http-заголовок типа HTTP/1.1 200 OK, а потом шлет данные, а мне нужно сразу. HttpWebRequest request = (HttpWebRequest)WebRequest.Create(s_url); byte[] dataStream = Encoding.UTF8.GetBytes(json_text); request.ContentLength = dataStream.Length; request.Method = WebRequestMethods.Http.Post; request.ContentType = "application/x-www-form-urlencoded"; request.Credentials = CredentialCache.DefaultCredentials; request.UserAgent = ""; request.Timeout = 2000; request.KeepAlive = false; Stream stream = request.GetRequestStream(); stream.Write(dataStream, 0, dataStream.Length); stream.Flush(); stream.Close(); HttpWebResponse hr = null; try { hr = (HttpWebResponse)request.GetResponse(); } |