BinaryRead方法獲取作為 POST請求的一部分而從客戶端傳送到伺服器的數據。此方法獲取來自客戶端的數據並將其儲存在 SAFEARRAY中。
SafeArray是一個數組,其中包含維數和邊界信息。
語法:variant= Request.BinaryRead(count)
variant包含由該方法返回的無符號數的數組,該參數的類型為 VT_ARRAY|VT_UI1;
count在執行前,指定要從客戶端讀取的位元組數。此方法返回後,count將包含從客戶機成功讀取的位元組數。實際讀取的位元組總數將小於或等於 Request.TotalBytes。
BinaryRead方法用於讀取作為 POST請求的一部分從客戶端發出的未加工數據。此方法用於在底層訪問數據,與此相反,Request.Form 集合用於查看在公告請求中傳送的表格數據。一旦調用了 BinaryRead,則引用 Request.Form 集合中的任何變數都將導致錯誤發生。反之,一旦引用了 Request.Form 集合中的一個變數,則調用 BinaryWrite也將導致錯誤發生。請記住,如果在訪問 Request集合中的變數時未指定該變數屬於哪一個子集,將搜尋 Request.Form 集合併強制使用上述規則。
實例
下面的例子使用 BinaryRead 方法把一個請求的內容放入了一個安全的數組:
<%
dim a,b
a=Request.TotalBytes
b=Request.BinaryRead(a)
%>
相關詞條
-
BinaryRead
BinaryRead 方法用於讀取作為 POST 請求的一部分從客戶端發出的未加工數據。此方法用於在底層訪問數據,與此相反,Request.Form 集...
-
Request對象
binaryread 得到從客戶端傳給伺服器端的數據1.Request對象是ASP中常用...對象的方法BinaryRead的功能是以二進制方式讀取客戶端post...
語法 t對象集合 -
無組件上傳
當通過Http的POST方式上傳檔案時,待上傳檔案與表單數據一同被瀏覽器封裝成了二進制流傳送到伺服器。ASP環境中Request內置對象下的BinaryRead方法可以將封裝的二進制流原樣讀出。通過分析讀取出...
基本內容 -
ASP技術實用教程
的BinaryRead方法 4.2 Response對象 4.2.1...
圖書信息 內容簡介 目錄