WebClient по сравнению с HttpWebRequest/HttpWebResponse

Можно сделать это с 'taskkill'. С/IM параметром можно определить названия картинки. Пример:

taskkill/im somecorporateprocess.exe

можно также сделать, это для 'вызывания' уничтожает:

taskkill/f/im somecorporateprocess.exe

Просто добавляют 1 строку для каждого процесса, которую Вы хотите уничтожить, сохранить как .bat файл и вставить в Вашем стартовом каталоге. Проблема решена!

, Если это - унаследованная система, , PsKill сделает то же.

132
задан Avi 30 December 2013 в 16:35
поделиться

4 ответа

Использование HttpWebRequest дает вам больше контроля над запросом. Вы можете установить файлы cookie, заголовки, протокол и т. Д. В ответе вы также можете получить файлы cookie и заголовки

86
ответ дан 24 November 2019 в 00:12
поделиться

HttpWebRequest предоставляет гораздо больше возможностей, которые позволяют вам детально контролировать протокол, например: хотите ли вы использовать Keep-Alive, какой пул соединений использовать, буферизировать ли записи или нет и т. д.

WebClient не раскрывает все это (хотя вы можете создать подкласс от WebClient и получить доступ к базовому объекту Request).

WebClient полезен для тех, кто ситуации, когда вы просто хотите выполнить операцию (например: POST / GET / загрузка формы) и не можете беспокоиться о создании и управлении HttpWebRequest , RequestStream , HttpWebResponse и поток ответов.

55
ответ дан 24 November 2019 в 00:12
поделиться

Из блога Тима Хойера - http://timheuer.com/blog/archive/2008/03/14/calling-web-services-with-silverlight-2.aspx

Вместо Silverlight вы захотите использовать WebClient или HttpWebRequest. Какая разница? Вот версия Timheuer. WebClient - это более простая реализация, которая очень легко выполняет запросы GET и получает поток ответов. HttpWebRequest отлично подходит, когда вам нужно немного более детально контролировать запрос, нужно отправлять заголовки или другие настройки.

14
ответ дан 24 November 2019 в 00:12
поделиться

Один пример: Отправка данных и получение обратно обработанных данных за один цикл запроса / ответа кажется невозможным с помощью WebClient, но вы можете сделать это с помощью HtttpWebRequest.

2
ответ дан 24 November 2019 в 00:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: