shankimout
Member
يه مشكل تابو دارم كه همه جوابشو ميدونن . من دارم يه proxify با asp مينويسم . همه چي امادس . وقتي از xml.http يه عكس رو در خواست ميكنم عكسو رو بهم نميده فقط فرمت عكسو ميد . مثلا براي gif ميزنه GIF89a لطفا بكمكيد
يني در حقيقت باينري رو ساپورت نميكنه . بچه ها اگه راه حللي براي اين مشكل دارن اگه بگن ممنون ميشمshankimout گفت:يه مشكل تابو دارم كه همه جوابشو ميدونن . من دارم يه proxify با asp مينويسم . همه چي امادس . وقتي از xml.http يه عكس رو در خواست ميكنم عكسو رو بهم نميده فقط فرمت عكسو ميد . مثلا براي gif ميزنه GIF89a لطفا بكمكيد
<%
Response.Buffer = True
Dim objXMLHTTP, xml
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
xml.Open "GET", "http://shankimout.20m.com/snkAVT.gif", False
xml.Send
Response.Write xml.responseText
Set xml = Nothing
%>
sSource = "http://www.microsoft.com/homepage/gif/artTech.gif"
sDest = "test.gif"
sUser = ""
sPassword = ""
set oHTTP = CreateObject("Microsoft.XMLHTTP")
oHTTP.open "GET", sSource, False, sUser, sPassword
oHTTP.send
const adTypeBinary = 1
const adSaveCreateOverwrite = 2
set stream = createobject("adodb.stream")
stream.type = adTypeBinary
stream.mode = adModeReadWrite
stream.open
stream.write oHTTP.responseBody
stream.savetofile sDest, adSaveCreateOverwrite
stream.close
set oHTTP = nothing
set stream = nothing
<img src="image.asp?src="http://shankimout.20m.com/snkAVT.gif" >
<%
sSource = "http://www.microsoft.com/homepage/gif/artTech.gif"
sDest = "test.gif"
sUser = ""
sPassword = ""
set oHTTP = CreateObject("Microsoft.XMLHTTP")
oHTTP.open "GET", sSource, False, sUser, sPassword
oHTTP.send
const adTypeBinary = 1
const adSaveCreateOverwrite = 2
response.wrtie(oHTTP.responseBody)
set oHTTP = nothing
%>