对于团队中不存在的用户,Dropbox API返回http 500状态而不是http 400状态

时间:2014-08-29 04:44:43

标签: dropbox-api

从格林威治标准时间今天晚上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

0 个答案:

没有答案