请教高手Delphi实现HTTP Post功能的问题
zxilu 2003-05-01 01:58:45 我有两个asp文件
a.asp内容:
<html>
<head>
</head>
<body>
<form action="b.asp" method=post target="_self">
<P><INPUT id="Text1" type="text" name="Text1">
<INPUT id="Submit1" type="submit" value="Submit" name="Submit1"></P>
</form>
</body>
</html>
b.asp内容:
<html>
<body>
<%response.Write request.Form.Count%>
<%response.Write request.Form("text1")%>
</body>
</html>
在IE中点a.asp的提交按钮时显示2,但用Delphi 6 该如何实现呢?我用TNMHTTP的post, NMHTTP1.Post('http://localhost/test/b.asp', 'text1=ddssssddd'); 显示了Count,但text1的内容无法显示,听说TNMHTTP存在编码的问题,我又用Delphi6的Indy Http,就是Delphi自带的例子,Delphi安装目录下的Demo\Indy\HTTPClient也无法显示,不知是何原因?