就根本性解决API函数POST BYTE数组到ASP的有关问题散分
就根本性解决API函数POST BYTE数组到ASP的问题散分http://topic.csdn.net/u/20091020/14/e00fc6fc-2216-4a
就根本性解决API函数POST BYTE数组到ASP的问题散分
http://topic.csdn.net/u/20091020/14/e00fc6fc-2216-4af5-87ce-bf229e3304e7.html
原贴见上面链接。
当时说是解决,是加了固定长度的头。
后来发现大错特错。错上加错。错得连爹妈也找不到了。
现在正式解决了。
开发环境:
XP + VB6(SP6)+ IIS
服务端:ASP网页+DLL
客户端:EXE
程序可以任意部署,单机,局域网,广域网。
晚上去喝一杯。兄弟们同乐!
[解决办法]
bd
[解决办法]
db 感谢lz分享
[解决办法]
到底什么原因?
[解决办法]
[解决办法]恭喜楼主......................
[解决办法]恭喜
[解决办法]binaryread需要base64编码的才能接收吧...
[解决办法]POST /msb/WebForm1.aspx HTTP/1.1
Connection: Keep-Alive
Content-Length: 458
Content-Type: multipart/form-data; boundary=-----------------------------7d6bb34502ce[上传方式,边界]
Accept: */*
Expect: 100-continue
Host: localhost
Referer: http://mtv.1ting.com/
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
-------------------------------7d6bb34502ce[边界这里开头多了2个中划线]
Content-Disposition: form-data; name="key1[表单域名]"
ffffffffffffffffffffffffffffffffffffffffffffffffffffff[表单域值]
-------------------------------7d6bb34502ce[边界这里开头多了2个中划线]
Content-Disposition: form-data; name="file[文件类型表单域名]"; filename="d:\1.rar[文件名]"
Content-Type: application/x-msdownload[文件类型]
[文件内容]
-------------------------------7d6bb34502ce--[最后一个边界,开头和结尾都多了2个中划线]
这些应该就是binaryread的东西吧.....你是不是asp写的不对呢??
Request.BinaryRead(Request.TotalBytes)通常直接这样进行分析.......
[解决办法]顶一下接分
[解决办法][解决办法]