腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
将
REST
API
的
404
响应
更
改为
200
空
响应
、
、
我有一个用Java编写
的
Spring Boot应用程序,这是一个
REST
API
。此服务(Svc A)调用
REST
API
服务(Svc B),同时也是一个用Java编写
的
Spring Boot应用程序。当未找到数据时,Svc B返回
404
状态代码。我需要将此
响应
更
改为
200
状态代码,并返回一个
空
响应
对象。我不确定是否或如何做到这一点。 我可以捕获错误并确定
404
是
浏览 30
提问于2020-02-06
得票数 0
3
回答
设计
REST
ful
API
,当结果集为
空
时该如何处理?
404
或{}?
、
我正在使用ASP.NET WebAPI构建一个与ODATA兼容
的
API
?它应该返回一个空集合吗?或者发送HTTP
404
响应
?我倾向于返回一个空集合,但这会违反推荐
的
做法吗?
浏览 3
提问于2013-01-11
得票数 5
回答已采纳
1
回答
未找到嵌套
REST
资源
、
、
、
这似乎是一个非常常见
的
问题,但我找不到任何与之相关
的
问题。我正在使用嵌套/子资源
的
“
REST
”
API
。GET /user/1我认为,到目前为止,人们已经相当普遍地接受,如果用户1不存在,那么第一个URL就需要一个
404
响应
(没有找到详细说明资源
的
主体
响应
)。
404
(感觉怪怪
的
)
200</e
浏览 2
提问于2022-01-27
得票数 1
4
回答
REST
设计问题
、
我正在为资源列表调用
REST
,如果至少有一个资源,我将得到json
响应
,如下所示。{ "res1_id", "res3_id"} HTTP
响应
代码是
200
。但是,当没有资源时,服务器
将
返回HTTP
响应
代码作为
404
。我怀疑它为什么是这样设计
的
(它是一种企业产品)。我希望得到一个
空
列表
浏览 1
提问于2018-08-30
得票数 0
回答已采纳
1
回答
Refit2.0:当HTTP为
404
时调用为null
的
onResponse
、
、
、
当
REST
返回
404
时,使用
空
响应
调用onResponse。我们有用户搜索
api
,如果在服务器上找不到用户,我们
的
REST
返回
404
,并在正文中显示错误
响应
,并提供更多细节。由于Retroeft2.0返回一个
空
响应
体,我们很难向用户显示正确
的
错误。 我们是否有在
404
期间得到
响应
的
替代解决方案?
响应
:{“res
浏览 1
提问于2016-04-07
得票数 1
回答已采纳
1
回答
How to return error pages with body using HttpListener/HttpListenerResponse
、
、
、
、
我正在使用.NET中
的
HttpListener (C#)创建
REST
API
。这一切都很好,除了一个小问题。我试图返回状态码不是OK (
200
)
的
响应
,例如ResourceNotFound (
404
)。当我
将
HttpListenerResponse
的
StatusCode设置为
200
以外
的
值,并创建
响应
主体(使用HttpListenerResponse.OutputStream)时,
浏览 4
提问于2012-10-08
得票数 4
回答已采纳
1
回答
可以在fuelPHP中设置没有任何数据
的
响应
吗?
、
、
在扩展Controller_
Rest
的
API
控制器中public function get_arr_exists($arr = array()) if (empty(${ } { }我检查了燃料核心中
的
rest
.php,它要求第一个参数不能为
浏览 2
提问于2012-04-13
得票数 0
回答已采纳
1
回答
在Python
的
FastAPI自动生成
的
OpenAPI/Swagger文档页面中,如何添加更多错误http状态代码?
FastAPI生成自动
的
swagger/openapi文档。在
的
教程中有一个例子app = FastAPI() async def/docs页面
将
显示两个http
响应
选项:上面的教程显示了这个页面的图片。) 我想在文档中记录更多
的
响应
stat
浏览 4
提问于2020-07-02
得票数 9
回答已采纳
10
回答
REST
API
404
: URI错误,还是缺少资源?
、
、
我正在构建一个
REST
API
,但我遇到了一个问题。然而,对我来说,这增加了不必要
的
歧义。HTTP
404
更
传统地与坏
的
URI相关联。所以实际上我们是在说“要么你到了正确
的
地方,但是那个特定
的
记录不存在,或者在互联网上没有这样
的
位置!我真的不确定是哪一个……” 考虑以下
浏览 58
提问于2012-03-30
得票数 259
回答已采纳
1
回答
Angular中NodeJS
的
返回为
空
、
、
、
我
的
NodeJs应用程序在这个url ()中返回一个json
响应
。 var deferred = $q.defer(); $http.get( &quo
浏览 0
提问于2016-03-16
得票数 0
1
回答
如何在Express中传输一个
响应
到另一个
响应
、
、
是否有一种方法可以在Express路由处理程序中分派
REST
请求,然后拦截
响应
以应用自定义逻辑,或者按res那样通过管道?我设想我可以
将
REST
响应
的
所有不同部分复制到res中(即头、状态代码、正文等)。但是,我也不知道复制
响应
所需
的
所有部分。某种自动机构更好。const { response } = await this.client.getPromise(url); cas
浏览 0
提问于2018-05-10
得票数 1
2
回答
由于未找到记录,
REST
返回
404
,但错误一直出现在浏览器控制台中
、
、
、
我有一个
REST
API
,当没有找到任何记录时,它会返回
404
。我如何处理这种类型
的
(找不到记录)
404
响应
,使它们不显示在控制台中?或者“找不到任何记录”实际上应该返回
200
OK,但主体是
空
的
?
浏览 8
提问于2016-08-01
得票数 0
回答已采纳
1
回答
Rest
获得具有适当
响应
的
查询参数
、
、
、
我用向量ids实现了
Rest
:http://example.com/
api
/user/2http://example.com/
api
/user/1,2,3
Rest
浏览 1
提问于2013-10-04
得票数 0
回答已采纳
3
回答
backbone.js应该如何处理不返回结果
的
GET请求?
、
、
、
、
我有许多文本输入元素,当它
的
值被更改时,
将
触发对listingListView
的
集合listingCollection
的
提取,然后通过函数listingListView.refreshList更新listingListView我使用PHP/Codeigniter公开RESTful
API
。 问题:如果有从fetch()检索
的
结果,一切都可以正常工作。然而,当过滤器导致没有结果被返回时,服务器端和客户端应该如何处理它?当前,Chrome
的
javascript控制
浏览 4
提问于2012-06-16
得票数 3
回答已采纳
1
回答
Django
Rest
框架-处理
API
参数验证错误
的
最佳方法?
、
、
'INTERNAL_CODE': '400'},但是,在我看来,这不是一个很好
的
方法,因为我
将
内部错误消息注入到与HTTP拓扑无关
的
HTTP协议中。最好,我想在
API
中做一些类似Twitter、Facebook和其他
API
的
事情: {"errors":[{"message":&
浏览 0
提问于2015-01-29
得票数 2
回答已采纳
1
回答
HTTP
404
用于客户端
的
REST
调用(浏览器)
、
、
、
在区分路径正确
的
“真正”
404
和
404
的
问题上,我遇到了麻烦,例如,当涉及到客户端应用程序时,id并不存在。 这里
的
大多数
REST
文章和答案都讨论如果找不到资源就返回
404
。我理解
REST
URI指向特定
的
资源,因此,无论请求
的
资源不存在(没有这样
的
id)还是整个路径都是错误
的
,
404
仍然是
响应
。问题是浏览器倾向于在请求到达应用程序代码之前<em
浏览 0
提问于2019-08-06
得票数 2
3
回答
REST
将
单个资源包装在一个集合中
、
如果您具有以下URI端点:/item/{id}<Items>我
的
一些团队成员认为,我们应该设计
API
,以便当有人为/item/{id}执行GET时,它应该作为单个元素
的
集合返回。如下所示: <Item>...</Item> <&
浏览 1
提问于2011-05-18
得票数 1
回答已采纳
1
回答
修改Android
响应
-在POST 400上返回HTML而不是JSON
、
、
我有一个在Django中开发
的
rest
,我希望我
的
Android应用程序能够与之交互。我正在使用Android中
的
Retrofit来通过
API
保存一个新用户--我
将
四个字段(staff_id、email、password、password2)传递给我
的
API
。它在Postman中运行良好,并返回成功(HTTP
200
)和坏请求(HTTP 400)
的
适当
响应
。 但是,Android中
的</e
浏览 0
提问于2020-06-08
得票数 0
1
回答
更改Genexus过程
Rest
中
的
HTTP状态代码
、
、
有没有人知道如何在Genexus
的
REST
过程类型中更改
响应
HTTP状态码? 我生成了一个
api
rest
,它总是
响应
Http代码
200
,当出现错误时,我需要将
响应
更
改为
400。
浏览 19
提问于2021-09-15
得票数 2
1
回答
nginx :用于重定向请求
响应
的
Http
响应
代码
、
我们希望nginx遵循来自代理
的
重定向,并在302上使用位置标头。但是,该
响应
的
http
响应
代码仍然是302。我试过浏览器和卷发。这是一种预期
的
行为吗?发布了相关
的
配置。希望这能有所帮助。
浏览 1
提问于2017-09-12
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券