Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
ipforum
8 / 7 / 1
Регистрация: 17.10.2011
Сообщений: 50
1

Сокращение времени выполнения POST-запроса

28.11.2011, 15:59. Просмотров 780. Ответов 1
Метки нет (Все метки)

Подскажите, пожалуйста, как можно сократить время выполнения POST запроса?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
            WebRequest request = WebRequest.Create(adress);
            request.Method = "POST";
            request.Timeout = 1000;
            byte[] byteArray = Encoding.UTF8.GetBytes(postData);
            request.ContentType = "application/x-www-form-urlencoded";
            request.ContentLength = byteArray.Length;
            Stream dataStream = request.GetRequestStream();            
            dataStream.Write(byteArray, 0, byteArray.Length);
            dataStream.Close();
            WebResponse response = request.GetResponse();                      
            dataStream = response.GetResponseStream();
            StreamReader reader = new StreamReader(dataStream);            
            string responseFromServer = reader.ReadToEnd();
            reader.Close();
            dataStream.Close();
            response.Close();
Добавлено через 6 минут
Если ставлю Timeout меньше 1000, регулярно выбивает на одной из строк, начиная с
C#
1
request.ContentLength = byteArray.Length;
и заканчивая
C#
1
WebResponse response = request.GetResponse();
с сообщением - "Время ожидания операции истекло".
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2011, 15:59
Ответы с готовыми решениями:

Консоль закрывается сразу же после выполнения POST-запроса
Не очень понимаю, что происходит. Мне нужно создать вебхук chat2desk. Пишу POST-запрос. Мало того,...

Отправка POST запроса
Мне необходимо сделать ПО для авторегистрации на одном из сайтов. Делаю подобное первый раз. При...

Отправка post-запроса С#
Доброго времени суток всем! Пытаюсь отправить пост-запрос на сайт. По идее в ответ должно придти...

Отправка POST запроса
Прошу помощи, срочно !!! Нужно отправить POST запрос сайту, но POST запрос состоит в виде JSON....

Awesomium - генерация POST запроса
привет помогите отправить POST в awesomium браузере видел на форуме похожие посты - все ответы...

1
sau
2022 / 1635 / 271
Регистрация: 22.07.2011
Сообщений: 6,210
Завершенные тесты: 1
28.11.2011, 16:54 2
Timeout как раз и отвечает за время отведенное на запрос, если сервер не успевает ответить за этот срок то соединение закрывается и получаешь исключение.
Время ответа сервера зависит от реализации.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2011, 16:54

Отправка Post запроса (игра vk)
Подскажет кто где найти метод шифрования данных в игре Вконтакте дота 2: пудж а то пост запрос при...

Отправка POST запроса и получение куки
Стоит задача залогиниться на сайте https://lk2.service.nalog.ru/lk/index.html, используя метод POST...

Отправка POST запроса и получение ответа
Есть проблема. Нужно отправить на сайт POST запрос и в зависимости от этого запроса сайт выдает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru