基本介紹
簡介,實例,
簡介
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)
%>