有关NMHTTP控件问题请教

sharklee 2001-11-15 12:46:48
我根据新浪网短信发送的格式,自己编写了一个小程序,向http://sms.sina.com.cn/cgi-bin/sms/sendto.cgi发送消息,使用NMHTTP组件模拟其网上发送短消息的功能。发送后NMHTTP组件提示成功,但无论如何也收不到发送的短消息,请问是何原因?
附1:新浪网短消息发送FORM
<form name="to" method=post action="http://sms.sina.com.cn/cgi-bin/sms/sendto.cgi" onsubmit="return checkSendto()">
<tr><td height=8><input type=hidden name=login value=1></td></tr>
<tr><td class=l13> 对方手机号[最多2个]<br> 之间用半角逗号分隔</td></tr>
<tr><td> <input type=text size=21 maxlength=60 name=mobile class=b1></td></tr>
<tr><td height=18> 发送内容[最多60字]</td></tr>
<tr><td> <textarea cols=17 rows=2 name=msg wrap=soft value=textarea class=b1></textarea></td></tr>
<tr><td height=26> 签名 <input type=text size=15 maxlength=20 name=sname class=b1></td></tr>
<tr><td height=22> 手机 <input type=text size=15 maxlength=11 name=user class=b1></td></tr>
<tr><td height=26> 密码 <input type=password size=15 maxlength=20 name=passwd class=b1></td></tr>
<tr><td height=26 align=center><input type=submit value=发送> <input type=reset value=重写></td></tr>
<tr><td height=4></td></tr>
</form>

附2:我的程序设计
首先将所需post的各种参数以“login=1&mobile=1390000000&...”的格式存放在一个临时文件“tmp.txt”中。
然后使用NMHTTP组件:
NMHTTP1.InputFileMode:=False;
NMHTTP1.OutputFileMode:=True;
NMHTTP1.ReportLevel:=Status_Basic;
NMHTTP1.Post('http://sms.sina.com.cn/cgi-bin/sms/sendto.cgi','tmp.txt');
其中,tmp.txt即在当前目录中。

请问各位高人,我的程序到底错在哪里,心急死我了!!!谢谢各位!!
...全文
70 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunsland 2001-11-27
  • 打赏
  • 举报
回复
NMHTTP Post时将文字解码了
sharklee 2001-11-16
  • 打赏
  • 举报
回复
快来救命呀!!!
sharklee 2001-11-15
  • 打赏
  • 举报
回复
难道没人知道吗???
sharklee 2001-11-15
  • 打赏
  • 举报
回复
up

5,927

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧