今天碰到个问题,查了一上午,最后发现是字符"/"的问题
1.android端向服务器发的请求中有"2014/05/09 XXXXX"的字符串,服务器在Windows环境中没问题,在unix中就出错了.
2.改成"2014-05-09 XXXXX"就没问题了
3.之前也有过类似的问题.
特写一个帖子mark一下.
总结: 在使用http协议与soap协议都出过这个问题.
PS:这里有个很奇怪的现象:
接口如下:
客户端 Date -> String(yyyy-MM-dd HH:mm:ss) -> 服务器端 String(yyyy-MM-dd HH:mm:ss) -> Date
但实际上客户端发送的格式是String(yyyy/MM/dd HH:mm:ss)
经测试,两种格式都可以处理,原因参见以下帖子:
mark