我有IE8的一个问题,即与查询字符串的URL上正在下载的错位。Internet Explorer被重整下载文件名
特别喜欢
http://domain.com/software/Software%202.1%20Beta.exe?AWSAccessKeyId=1HCB7Z221V5CV2K1ZDG2&Expires=1307910775&Signature=iQ11pHtVrFS6Up171MI1%2BK3ErPo%3D
一个URL是造成IE8给一个名为文件的文件下载通知 Software 2.1%20Beta[1].exe
我完全失去了,为什么第一个“%20”被正确由IE翻译成的空间中,但第二%20
保持原样,而延伸部被丢弃,并且一个[1]
被附加。
卸下尾随查询字符串不是(到期S3链接)的选项。你们有什么建议来解决这个疯狂吗?我的URI编码有问题吗?
好奇,好赶。只有在'%20'出现时,在文件名后面加一个'.',并且有一个尾部查询字符串。 – bobince 2011-06-12 20:12:18
是的,我有其他的链接''%20y%20z.extension'没有问题。上帝,我讨厌IE! – 2011-06-12 20:15:34