我想通过一个联接完成登陆和登陆后打开一个联接,求救!

zhymerry 2004-01-02 10:30:56
http://192.168.11.1:1188/names.nsf?login&Username=admin&Password=11111111&RedirectTo=http://192.168.11.1:1188/EasyCenter.nsf/docop?OpenAgent&dbName=Easymembertalk.nsf&viewName=st_opinion&formName=bd_opinion

这个链接是带参数的,为什么后面的参数不见了,就是&dbName=Easymembertalk.nsf&viewName=st_opinion&formName=bd_opinion都得不到不见了,什么原因,我知道&会转化为:&,都试过了,不行啊
...全文
93 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jkjt 2004-07-11
  • 打赏
  • 举报
回复
把RedirectTo=后边内容改成这样试一下,

RedirectTo=http:%2F%2F192.168.11.1:1188%2FEasyCenter.nsf%2Fdocop%3FOpenAgent%26dbName%3DEasymembertalk.nsf%26viewName%3Dst_opinion%26formName%3Dbd_opinion

长度应该没有超,因为?,=,&在get字符串里有特殊意义,可以把他们用url编码提交,编码意义如下:

# 用来标志特定的文档位置 %23
% 对特殊字符进行编码 %25
& 分隔不同的变量值对 %26
+ 在变量值中表示空格 %2B
\ 表示目录路径 %2F
= 用来连接键和值 %3D
? 表示查询字符串的开始 %3F

rugl 2004-07-11
  • 打赏
  • 举报
回复
你的链接太长了吧,记得地址栏的长度有限制的,具体多长忘记了,帮助里可以查到的。
bingbinghui 2004-07-10
  • 打赏
  • 举报
回复
我也想知道!up!
zhymerry 2004-01-05
  • 打赏
  • 举报
回复
upup
honghunter 2004-01-04
  • 打赏
  • 举报
回复
建议:
你考虑将后面的参数“&dbName=Easyme……“不要直接跟在登陆连接后面。

表面还是一个链接,但是你在后台可以转递另一个连接啊!

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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