【发布时间】:2013-07-15 18:33:20
【问题描述】:
我有一个被重定向的 url (HTTP)。
这是带有参数的网址的结尾:
/c.html?ufl=c&rtr=on&s=x9w5pl,33gz,2cw,75vq,lelf,gwtv,jxou&RESNET_CODE=FIE&OFFERCODE=H38FR10
当我使用 chrome 获取此 url 时,原始 url 被重定向到一个 url (HTTPS),其结尾如下:
/cgi-bin/LANSAWEB?procfun+rn+Resnet+FIE+funcparms+UP(A2560):;H38FR10;?/#
但是,当我使用 IE(我正在使用版本 8 进行测试)时,它会以某种方式删除最后一个参数,并且 url (HTTPS) 看起来像这样:
/cgi-bin/LANSAWEB?procfun+rn+Resnet+FIE+funcparms+UP(A2560):
我已经使用 fiddler 确定 Chrome 和 IE 都在发布相同的 Get 请求(如上所示):
/c.html?ufl=c&rtr=on&s=x9w5pl,33gz,2cw,75vq,lelf,gwtv,jxou&RESNET_CODE=FIE&OFFERCODE=H38FR10
为什么我使用IE时最后一个参数;H38FR10;?/#被截断???
我要补充一点,如果我将 chrome 重定向到的 url 放入 IE 中,它就可以工作!
【问题讨论】:
-
Meta refresh with semicolon 的可能重复项
标签: internet-explorer http url truncate