特殊字符被tomcat cookie解析器拒绝

当我尝试从我的android代码向服务器端代码发送cookie时,cookie解析器不接受value字段中的’@’字符,即当将mime标头解析为cookie时,tomcat的cookie解析器拒绝此字符。我尝试使用其他特殊字符代替“

@”,并且这些字符正常。谁能帮我?

示例-:mime头字段之一是“ cookie = [_user=vishalgoyal2612@gmail.com]”,但与此字段对应的cookie是“

_user = vishalgoyal2612”

回答:

我必须将org.apache.tomcat.util.http.ServerCookie.ALLOW_HTTP_SEPARATORS_IN_V0设置为true。

这是源-https://tomcat.apache.org/tomcat-7.0-doc/config/systemprops.html

以上是 特殊字符被tomcat cookie解析器拒绝 的全部内容, 来源链接: utcz.com/qa/410375.html

回到顶部