IdHTTP 不太熟悉,请问一下,在那个方法或属性里,我可以在 http header 里指定一些信息,用来验证要发送数据的合法性?
解决方案 »
- TclientSocket向TIdTCPServer发送消息
- 关于判断窗体存在与否而抛出地址异常的问题,请教
- 数据问题
- 如何实现取当前Windows操作系统使用的Font,及其大小?
- 求多语言翻译translation repository用库文件
- 使用idTCpServer和IdTCPClient,当一个客户端连上来时,怎样知道它的ip地址?
- 问题 急
- 用dbExpress如何连接局域网中的Oracle数据库?
- 有点难度是关于DLL的,如果有什么好意见一定给分(分数不够再加)
- 问题求解:关闭系统声音的函数是哪个?或怎么关闭windows的声音?
- [求思路]Dephi与外部程序通讯
- 想结婚选日子吗?超难的“双八”问题,我没分了,有兴趣的进,很好玩!!!
数据接收端得到id和密码,用于上传上来的数据验证
http提交数据有两种方式,GET 与 POST.
用tcptrace查看一下你的IdHTTP输出就可以发现问题所在了
begin
IdHTTP1.Request.UserName:='test';
IdHTTP1.Request.UserPassword:='123456';
IdHTTP1.Request.BasicAuthentication:=True;
if not IdHTTP1.Connected then
IdHTTP1.Connect();
end;貌似header中没有可以包含user/pwd的!
现在只知道idhttp可以得到服务器的header信息,不知道可以发送header到服务器。