Jag undrar hur/om man kan skriva binärt till Response-objektet. Jag vill bygga en statistik-sida som ser ut som en en-pixels transparent bild. Dvs när jag använder <img src="pixel.asp?browser=IE..."> så lagras lite statistikinfo samtidigt som en bild skickas tillbaka.
Generellt sett använder du först request.totalbytes på "mottarsidan" och sedan request.binaryread på Totalbytes. Detta ger dig data i binär form från sändar sidan. Sen parsar du ut bild innehållet från HTTPheadern..
(Jag har precis börjat experimentera med detta själv så berätta gärna hur det går
Tack för tipset! Jag kom vidare och löste det på följande sätt. Bildfilen, dvs pixel.asp försåg jag med följande kod:
<%
'Set the content type to the specific type that you are sending.
Response.ContentType = "image/gif"
Const adTypeBinary = 1
Dim strFilePath
strFilePath = Server.MapPath("mike3.gif") 'This is the path to the file on disk.
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = adTypeBinary
objStream.LoadFromFile strFilePath
Response.BinaryWrite objStream.Read
objStream.Close
Set objStream = Nothing
%>