Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ASP - BinaryRead

BinaryRead

Метод BinaryRead извлекает данные, передаваемые клиентом серверу, как часть запроса POST. Этот метод получает данные от клиента и хранит их в SafeArray. SafeArray представляет собой массив, содержащий сведения о числе измерений и границах его размерностей.

Синтаксис

variant = Request.BinaryRead(счетчик)

 

Параметры

variant

Содержит массив беззнаковых байт, возвращаемый этим методом. Этот параметр будет иметь тип VT_ARRAY | VT_UI1, который является массивом переменной длины, состоящим их беззнаковых однобайтных символов.

счетчик

Перед выполнением укажите число байт, необходимое получить от клиента. После выполнения метода счетчик будет содержать число байт, успешно считанных от клиента. Общее число реально считанных байт меньше или равно Request.TotalBytes.

Примечания

Метод BinaryRead используется для чтения необработанных данных, передаваемых клиентом как часть запроса POST. Этот метод используется для доступа к этим данным на нижнем уровне, в отличие, скажем, от использования семейства Request.Form для просмотра данных формы, переданных запросом POST. После вызова BinaryRead обращение к любой переменной семейства Request.Form вызовет ошибку. И наоборот, после обращения к переменной в семействе Request.Form вызов BinaryWrite приведет к возникновению ошибки. Необходимо помнить, что при обращении к переменной в семействе Request без указания подсемейства, к которому переменная принадлежит, поиск может быть выполнен в семействе Request.Form, создавая предпосылки для применения описанного выше правила.

Пример

В приведенном ниже примере метод BinaryRead используется для размещения содержимого запроса в безопасном массиве.

<%

  Dim vntPostedData, lngCount

  lngCount = Request.TotalBytes

  vntPostedData = Request.BinaryRead(lngCount)

%>

 

Область применения

Объект Request

См. также

TotalBytes, ClientCertificate, Cookies, Form, QueryString, ServerVariables

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог