从格林威治标准时间今天晚上21点开始,当我们查询dropbox团队中不存在的用户时,我们收到带有内部错误消息的http 500状态。与之前相比,我们使用接收http 400消息,其中包含用户在团队中不存在的消息。
在Dropbox端有什么回归,或者这是有意改变的,因此我们应该将http 500内部错误视为等效于用户未找到?
例如,RESPONSE#1是我们期望的有效行为,而RESPONSE#2是我们目前收到的
RESPONSE#1 资源:https://api.dropbox.com/1/idm/get_profile?email=dummy@authentication.test 操作:GET 标题:授权:Bearer XXX 内容类型: 数据: %%时间:08/28/2014 17:06:51 GMT
消息:远程服务器返回错误:( 400)错误请求。网络回复:{“错误”:“该用户不”}} ---> System.Net.WebException:远程服务器返回错误:(400)Bad Request。
RESPONSE#2 资源:https://api.dropbox.com/1/idm/get_profile?email=dummy@authentication.test 操作:GET 标题:授权:Bearer XXX 内容类型: 数据: 时间:08/28/2014 22:40:29
(500)内部服务器错误。 Web响应:{“错误”:“内部服务器错误”} ---> System.Net.WebException:远程服务器返回错误:(500)内部服务器错误。
由于 Somesh