0 / 0 / 0
Регистрация: 21.05.2009
Сообщений: 3
|
|
1 | |
Не работает Response.Redirect !: The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing21.05.2009, 12:47. Показов 1587. Ответов 4
Метки нет Все метки)
(
точнее все работает на тестовом сервере (Вин2000),
при переносе на рабочий страница с редиректом выдает ошибку - Response object error 'ASP 0156 : 80004005' Header Error The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content. Разница лишь в том, что на рабочем сервере NT4.0 и соответственно более старый IIS. Что может быть?
0
|
|
21.05.2009, 12:47 | |
Ответы с готовыми решениями:
4
The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content 'The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content. Ошибка. Cookies + IIS 4.0: The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page The HTTP headers are already written to the client browser |
alex1
|
|
21.05.2009, 12:53 | 2 |
The HTTP headers are already written to the client browser
означает что у тебя был выведен в браузер уже текст до редиректа, либо через Response.Write, либо просто <html><%.... Поставь Redirect до вывода в Response |
0 / 0 / 0
Регистрация: 21.05.2009
Сообщений: 3
|
|
21.05.2009, 12:59 [ТС] | 3 |
это беда только старого IIS?
На новом то работает
0
|
51 / 17 / 6
Регистрация: 18.05.2007
Сообщений: 1,322
|
|
21.05.2009, 13:07 | 4 |
На IIS4 по умолчанию Response.Buffer=False
На IIS5 - Response.Buffer=True Можешь программно установить в True, тогда ошибки не будет.
0
|
0 / 0 / 0
Регистрация: 21.05.2009
Сообщений: 3
|
|
21.05.2009, 13:28 [ТС] | 5 |
все получилось, спасибо
0
|
21.05.2009, 13:28 | |
Помогаю со студенческими работами здесь
5
HTTP запрос через Apache HTTP Client ничего не возвращает Как добавить http авторизацию (http authorization header) при работе с web-сервисом? Не выполняется Response.Redirect: Response object error 'ASP 0156 : 80004005' Header Error Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |