如果使用JavaScript写入了类似这样的Cookies,其值以“=”开头,如
Request 对象 错误 'ASP 0101 : 80004005' 意外错误 /test.asp,行 6 函数返回 |。
PostContentBakcup==content
这里的Cookies名字是“PostContentBackup”,值是“=content”。写入这样一个Cookies以后,在ASP中使用Request.Cookies对象时,就会发生“未知错误”
解决方法很简单,在用JS写入Cookies之前把Cookies值encodeURIComponent一下就行了
最早发现这个错误出现在YT,出现这个问题大约1天后就解决了。看起来很容易解决,其实还真是不容易解决的说,费了不少时间才想到有可能是YT新启用的帖子保存功能造成了这个问题。
给个ASP错误信息举例吧
相关文章:
F-22's Trace
greensea 的个人主页
sky-city
极夜奁
小樱之町
PIA!本来就应该encode
貌似偶抄来的那个函数灭encode嘛
PIA!FF还是不正常
那FF怎样用JS写小甜饼?