Рекомендуется: ASP 3.0 Advanced Programming (43) 9.3.5 Кэширование данных В первую очередь важно отметить, что, хотя кэш и кэш набора данных и кэш записей используется для повышения производительности, они не имеют значения. Кэш данных - это временная область хранения данных, которая позволяет использовать данные в кэше вместо восстановления новых чисел.
Объект ответа ASP используется для отправки выходных результатов с сервера пользователю.
Пример
Написание текста с помощью ASP
Этот пример демонстрирует, как использовать ASP для написания текста.
| Ниже приведено цитируемое содержание: <html> <тело> <% response.write (Привет, мир!) %> </body> </html> |
Формат текст с использованием тегов HTML в ASP
Этот пример демонстрирует, как использовать ASP для объединения текста и тегов HTML.
| Ниже приведено цитируемое содержание: <html> <тело> <% response.write (<h2> Вы можете использовать HTML -теги для форматирования текста! </h2>) %> <% Ответ. %> </body> </html> |
Перенаправить пользователей на разные URL -адреса
Этот пример демонстрирует, как перенаправить пользователя на другой URL.
| Ниже приведено цитируемое содержание: <% Если запрос.form (select) <> then Response.redirect (request.form (select)) конец, если %> <html> <тело> <form action =/example/aspe/demo_aspe_redirect.asp method = post> <input type = radio name = select value =/Пример/ASPE/DEMO_ASPE_SERVER.ASP> Пример сервера <br> <input type = radio name = select value =/Пример/ASPE/DEMO_ASPE_TEXT.ASP> Пример текста <br> <br> <input type = отправить значение = Go!> </form> </body> </html> |
Показать случайные ссылки
Этот пример демонстрирует гиперссылку, которая будет отображать одну из двух ссылок каждый раз, когда вы загружаете страницу.
| Ниже приведено цитируемое содержание: <html> <тело> <% Рандомизировать () r = rnd () Если r> 0,5, то response.write (<a href = 'http: //cuoxin.com'> cuoxin.com </a>) еще response.write (<a href = 'http: //www.cuoxin.com'> www.cuoxin.com </a>) конец, если %> <p> Этот пример демонстрирует ссылку, каждый раз, когда вы загружаете страницу, он будет отображать Одна из двух ссылок: cuoxin.com! Или www.cuoxin.com! Есть 50% шанс на каждый из них. </p> </body> </html> |
Кэш управления
Этот пример демонстрирует, как управлять кэшем.
| Ниже приведено цитируемое содержание: <% Response.buffer = true %> <html> <тело> <p> Этот текст будет отправлен в ваш браузер, когда мой буфер ответов будет промыть. </p> <% Response.flush %> </body> </html> |
Очистить кеш
Этот пример демонстрирует, как очистить кэш.
| Ниже приведено цитируемое содержание: <% Response.buffer = true %> <html> <тело> <p> Это какой -то текст, который я хочу отправить пользователю. </p> <p> Нет, я передумал. Я хочу очистить текст. </P> <% Response.clear %> </body> </html> |
Остановить сценарий во время обработки и вернуть результат
Этот пример демонстрирует, как прервать работу сценария во время обработки.
| Ниже приведено цитируемое содержание: <html> <тело> <p> Я пишу немного текста. Этот текст никогда не будет <br> <% Response.end %> законченный! Слишком поздно писать больше! </P> </body> </html> |
Установите, сколько минут, чтобы кэшировать страницу в браузере, прежде чем истекать
Этот пример демонстрирует, как указать время кэша страницы в браузере, прежде чем он истекает.
| Ниже приведено цитируемое содержание: <%Response.expires = -1%> <html> <тело> <p> Эта страница будет обновлена с каждым доступом! </p> </body> </html> |
Установите дату истечения срока действия или время кеша страниц в браузере
Этот пример демонстрирует, как указать время, дата или время страницы в браузере
| Ниже приведено цитируемое содержание: <% Response.expiresabsolute =#май 05 2001 05: 30: 30# %> <html> <тело> <p> Эта страница истекает 5 мая 2001 г. 05:30:30! </p> </body> </html> |
Проверьте, подключен ли пользователь к серверу
Этот пример демонстрирует, как проверить, отключен ли пользователь от сервера.
| Ниже приведено цитируемое содержание: <html> <тело> <% Если response.isclientconnect = true then Response.write (пользователь все еще подключен!) еще Response.write (пользователь не подключен!) конец, если %> </body> </html> |
Установить тип контента
Этот пример демонстрирует, как указать тип контента.
| Ниже приведено цитируемое содержание: <% Response.contenttype = text/html %> <html> <тело> <p> Это какой -то текст </p> </body> </html> |
Установите набор символов
Этот пример показывает, как указать имя набора символов.
| Ниже приведено цитируемое содержание: <% Response.charset = iso8859-1 %> <html> <тело> <p> Это какой -то текст </p> </body> </html> |
Объект ответа
Объект ответа ASP используется для отправки выходных результатов с сервера пользователю. Его наборы, свойства и методы следующие:
Поделиться: хорошо использовать картирование URL ASP.NET 2.0 Введение: картирование URL - это новая функция, представленная в ASP.NET 2.0. Технология картирования URL помогает нам составить определенный URL -адрес с другим URL. Чтобы помочь понять, давайте предположим, что у вас есть страница под названием HomePage.aspx на сайте для доступа к домашней странице, и все пользователи также используют ее