使用dummyjson API创建资源返回200而非201的问题求助
DummyJSON API 请求状态码疑问解答
产品创建接口(
/products/add):这不是你的操作错误,DummyJSON 的该接口设计就是返回 200 状态码,而非标准的 201 Created。成功创建产品后,响应体里会包含你新建产品的完整数据,只要能获取到这些内容,就说明创建操作已经成功。登录接口(
/auth/login):这个接口的成功响应状态码本身就是 200,属于官方正常设定。只要你能从响应体中拿到token、用户ID等预期数据,就代表登录请求是有效的,无需纠结状态码是否为其他值。
简言之,这两个接口的状态码返回都是 DummyJSON 自身的规范,你的操作没有问题,以响应体中的数据作为请求成功的判断依据即可。
内容的提问来源于stack exchange,提问作者Emanuel Sperandio
相关产品推荐
相关产品推荐

