powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как отправить клиенту пустой Response
13 сообщений из 13, страница 1 из 1
Как отправить клиенту пустой Response
    #33978487
troynik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в том что есть готовая компонента, которая обращается к серверу по HTTP к какой-либо веб-форме! Веб-форма в свою очередь выполняет какие-то действия!
Компонента разработана так что если в ответе от веб-формы будет хоть что-то (даже если есть тег html) то она выдает ошибку обработки, а если пустота то считает что операция выполнено успешно!
Вот теперь мне нужно написать веб-форму, которая при успешном выполнении отвечает пустотой!
Но как это сделать?
Я очистил полностью весь ХТМЛ код аспикс страницы, кроме

<%@ Page language="c#" Codebehind="WebForm3.aspx.cs" AutoEventWireup="false" Inherits="WebApplication1.WebForm3" buffer="False"%>

а при правильном выполнении операции очищаю Response следующим кодом:

Response.Clear();

Но при успешном выполнении клиенту все равно выдается не пустой ответ, со следующим текстом:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251"></HEAD>
<BODY></BODY></HTML>

Похоже он автоматический создается на сервере и отсылается клиенту

а если я при успешном выполнении добавляю еще одну строчку типа:

Response.Write("true");

то в ответе выдается только с текстом: true!

как сделать так чтобы выдавался просто пустой Response?
Помогите!




-----
БУДЬТЕ СЧАСТЛИВЫ И ЖИВИТЕ БОГАТО!!!
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33978581
vitz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, troynik, Вы писали:

T>Дело в том что есть готовая компонента, которая обращается к серверу по HTTP к какой-либо веб-форме! Веб-форма в свою очередь выполняет какие-то действия!
T>Компонента разработана так что если в ответе от веб-формы будет хоть что-то (даже если есть тег html) то она выдает ошибку обработки, а если пустота то считает что операция выполнено успешно!
T>Вот теперь мне нужно написать веб-форму, которая при успешном выполнении отвечает пустотой!
T>Но как это сделать?
T>Я очистил полностью весь ХТМЛ код аспикс страницы, кроме

T><%@ Page language="c#" Codebehind="WebForm3.aspx.cs" AutoEventWireup="false" Inherits="WebApplication1.WebForm3" buffer="False"%>

T>а при правильном выполнении операции очищаю Response следующим кодом:

T>Response.Clear();

T>Но при успешном выполнении клиенту все равно выдается не пустой ответ, со следующим текстом:

T><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
T><HTML><HEAD>
T><META http-equiv=Content-Type content="text/html; charset=windows-1251"></HEAD>
T><BODY></BODY></HTML>

T>Похоже он автоматический создается на сервере и отсылается клиенту

T>а если я при успешном выполнении добавляю еще одну строчку типа:

T>Response.Write("true");

T>то в ответе выдается только с текстом: true!

T>как сделать так чтобы выдавался просто пустой Response?
T>Помогите!

T>
данное сообщение получено с www.gotdotnet.ru
T>ссылка на оригинальное сообщение

Response.Write(string.Empty)||
Response.Write("")
:???:
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33979832
troynik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я забыл добавить, что если довить строку типа
Response.Write(string.Empty)
или
Response.Write("")
то все равно автоматом добавляется вышеупомянутый ХТМЛ - код!
 -----
БУДЬТЕ СЧАСТЛИВЫ И ЖИВИТЕ БОГАТО!!!
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33979943
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вот так?
Код: plaintext
1.
2.
Response.Write(string.Empty)
Response.End()
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33980008
troynik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не помогает не один из этих:

Response.Flush();
Response.Close();
Response.End();

Неужели никто не сталкивался с такой задачей?-----
БУДЬТЕ СЧАСТЛИВЫ И ЖИВИТЕ БОГАТО!!!
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33980413
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторДело в том что есть готовая компонента, которая обращается к серверу по HTTP к какой-либо веб-форме! Веб-форма в свою очередь выполняет какие-то действия!
Компонента разработана так что если в ответе от веб-формы будет хоть что-то (даже если есть тег html) то она выдает ошибку обработки, а если пустота то считает что операция выполнено успешно!

не у всех есть готовые компоненты - многие их пишут сами, при этом учитывают сложности с возвратом ПУСТОЙ СТРОКИ в респонс... ;)
P.S. может почитать хелп по этому компоненту или задать вопрос разработчику - как он себе представляет всё это действо?
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33980673
C...R...a...S...H
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Респонз ни как не сделать пустым, так как если он будет пустым то вы получите ERROR_HTTP_INVALID_SERVER_RESPONSE
----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33980820
vitz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, troynik, Вы писали:

T>Я забыл добавить, что если довить строку типа
T>Response.Write(string.Empty)
T>или
T>Response.Write("")
T>то все равно автоматом добавляется вышеупомянутый ХТМЛ — код!

T>
данное сообщение получено с www.gotdotnet.ru
T>ссылка на оригинальное сообщение

Не поленился и по пробовал и вот результат:



    Response.Write(string.Empty);
    Response.End();
Отлично отдают пустой респонс, но угадайте что?....
Правильно: вышеупомянутый ХТМЛ — код! фигурирует только в MS IE, Opera & FireFox по запросу показать исходный код страници показывают пустую страницу, точнее показует только FireFox, Opera вообще отказуется открывать редактор.
Немного поразмыслив можно представить что пацаны ис MS снова зделали некому не нужное "доброе" дело
:maniac:
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33980918
troynik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Оказывается у этой компоненты есть свойство типа HTTPPostResponseString
который возврашает текстом возврашенный код от сервера!
Тогда решением этой задачи будет то, что с сервера веб-форма ответит компоненте словом true, а в приложении где я буду использовать эту компаненту буду проверять это значение!
Если true, то значит все прошло успешно!

Кстати это компонента просто супер это позволяет с аппаратов twain-интерфейса (например сканер), который находятся на клиенте сканировать через браузера изображения и отправлять его на сервер! Можете прочитать о нем, если кому интерестно: вот ссылка на нее http://www.dynamsoft.com/Products/WebTWAIN_Overview.aspx-----
БУДЬТЕ СЧАСТЛИВЫ И ЖИВИТЕ БОГАТО!!!
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33980926
troynik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати спасибо всем Вам за помош!
-----
БУДЬТЕ СЧАСТЛИВЫ И ЖИВИТЕ БОГАТО!!!
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33981266
vitz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, C...R...a...S...H, Вы писали:

CRA>Респонз ни как не сделать пустым, так как если он будет пустым то вы получите ERROR_HTTP_INVALID_SERVER_RESPONSE

CRA>
данное сообщение получено с www.gotdotnet.ru
CRA>ссылка на оригинальное сообщение

все делается, только разные клиенты по разному эту пустоту интерпретируют :crash:
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33981445
C...R...a...S...H
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 vitz:
Я просто вспользовался httpwatch который мне это показал
----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
Как отправить клиенту пустой Response
    #33981496
vitz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, C...R...a...S...H, Вы писали:

CRA>2 vitz:
CRA>Я просто вспользовался httpwatch который мне это показал

Так все таки значит response был пустой, а ты говорил нельзя зделать :shuffle:

CRA>
данное сообщение получено с www.gotdotnet.ru
CRA>ссылка на оригинальное сообщение
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как отправить клиенту пустой Response
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]