为什么WebModule1对Post方法没反应,几句代码,大家帮忙看看。(100分)

  • 主题发起人 主题发起人 testnet
  • 开始时间 开始时间
T

testnet

Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
begin
ShowMessage(Request.QueryFields.Text);
ShowMessage(Request.Query);
end;

Post方法时,字符串为空
 
ShowMessage??在这里能用ShowMessage输出信息吗?
是否应当:Response.Content :=Request.QueryFields.Text;
 
我做的是CGI以Exe结尾,所以能用Showmessage在服务器端显示,用
Get方法,正确显示,但用Post时,字符串为空。
 
乱套了,请看李维的书<电子商务篇>里面说的很清楚
写网络程序建议用intraweb
webbroker不好用了
 
我还是不懂:①这样做,意义何在?
②生成EXE直接运行它吗?那么又何谓GET和POST呢?
 
问题解决,给分。
to 山泉,
  能不能把电子商务篇相关的资料发一点点。
 
www.china-pub.com有买
还是建议一张张看,看到底,你会受益匪浅,真的,
我上月才看完,好书啊
 
山泉:我刚刚装了D7,想像您一样体验一下IW,我编译运行了一下DEMO下的GUESS,在本机上可以正常
浏览,可我在局域网内其他机器 上怎么就不能访问了呢?我的机器在局域网内的IP是
172.21.62.4,在本机上http://127.0.0.1:1258/start可以,在其他机器上
http://172.21.62.4:1258/start,提示不能浏览,为什么??请不吝赐教!谢谢!您的指点会让我少走许多弯路。
 
http://www.datacn.com/nethelp/readme/serveruse.html
服务器端口在ServerController 的port属性设置
 
山泉先生:您好!
不好意思,还得请教您,为什么在ServerController 的port设置的值和服务器启动后提示的
端口号不一样,而且每次运行都是一个新的端口号?如我设定值为6031,而启动后提示如下:

Evaluation Mode

Intraweb Version: 5.0.53
IntraWeb Build Date: 2002-10-8
HTTP Port: 1708

---------------------
另外,我就是按您说的:http://服务器IP:port/start,可是还不能浏览。救急!!
 

TO 山泉:
另外,如果有如下代码,请问载入的是客户机上的文本,还是服务器上的文本??

procedure TformMain.IWButton1Click(Sender: TObject);
begin
IWMemo1.lines.loadfromfile('c:/a.txt');
end;
 
哈,你的intraweb未注册,导致端口不能定位
到delphi窑洞去下载注册版本把
多上borland新闻组,你的解答里面都有
outlooks设置
加上 newsgroups.borland.com
选择borland.public.delphi.thirdpartytools.intraweb
里面有你要的东西
 
在窑洞下载的东西,RAR解不开,急死人了,我是在http://www.atozedsoftware.com/
上下载的5.0.53版本,您能提供注册码嘛?谢谢。
 

Similar threads

I
回复
0
查看
811
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
807
import
I
S
回复
0
查看
937
SUNSTONE的Delphi笔记
S
后退
顶部