谁知道http中文怎么解码?
我自己写了一个WEB服务器,IE发来的HTTP中文是经过编码的(GET %E6%97%A0%E9%97%B4%E9%81%933%EF%BC%8DA.WMV
HTTP1.1),
谁知道怎么解码?
在IE中是这样的:
<SCRIPT LANGUAGE="JScript">
var str1,str2,str3;
window.defaultStatus="123456";
str3='无间道3-A.WMV';
str1=encodeURI(str3);
str2=decodeURI(str1);
document.write('原字符串: '+str3+'<BR>');
document.write('编码后: '+str1+'<BR>');
document.write('解码后: '+str2+'<BR><BR>');
</SCRIPT>
原字符串: 无间道3-A.WMV
编码后: %E6%97%A0%E9%97%B4%E9%81%933%EF%BC%8DA.WMV
解码后: 无间道3-A.WMV
以上是IE浏览器中的编码和解码
在delphi,VB中要怎么解码?
IdTCPServer1,ServerSocket1中有没有类似VB中的winsock的数据正在发送(SendProgress)和发送完毕(SendComplete)的事件