当前位置: 首页 > 知识库问答 >
问题:

Spring:responseBody:HTTP状态[重复]

薛涛
2023-03-14

我正在尝试将数据列表作为列表。但如果无法访问服务器,我需要返回http状态404。对我来说,POST方法工作得很好,但GET方法返回200并带有http.ok到客户端页面。如何添加响应?

      @RequestMapping(value = "/config/filedata/data", method = RequestMethod.GET)
       @ResponseBody
       public List<filedata> getAllFileDatas()
      {
           return filedataServices.getAllFileDatas();
      }

共有1个答案

龙佐
2023-03-14


看一下这个链接,它应该可以回答您的问题。
如何在Spring MVC@ResponseBody方法返回字符串时使用HTTP 400错误进行响应?
在任何情况下,当服务器不可访问时都会返回http错误代码404,因此通常不是以编程方式返回的代码。https://en.wikipedia.org/wiki/http_404

 类似资料:
  • 我正在处理这个FreeCodeCamp排行榜表,当单击突出显示的表头时,应用程序调用这个url https://fcctop100.herokuapp.com/api/fccusers/top/recent,或者这个https://fcctop100.herokuapp.com/api/fccusers/top/alltime,从而在过去30天或所有时间中得分最高的露营者之间进行排序。 我在这里的

  • 我试着改变IOS应用程序的风格。跟我来。 和 但我有默认样式的结果: 如何修复它?

  • 我是新来的,你能告诉我这是什么意思吗? 我知道语法条件?cond_true: cond: false,但我不知道

  • 我正在从一个文件导出常量并将其导入另一个文件,如下所示: 常数.js App.js 我希望我的初始状态是在构造函数中设置的,然后在componentWillMount上,我希望使用常量文件中的值设置状态,然后再围绕组件和流添加进一步的逻辑。 但是,我发现,我的状态没有被更新,如果我在调用setState之后记录控制台日志,状态仍然没有定义,如果我引入一个方法,需要state中的值,那么在执行堆栈的

  • 本文向大家介绍Redux怎样重置状态?相关面试题,主要包含被问及Redux怎样重置状态?时的应答技巧和注意事项,需要的朋友参考一下 const appReducer = combineReducers({ /* your app’s top-level reducers */ }) const rootReducer = (state, action) => { if (action.type =

  • 我最近升级到xcode 5,当我在iOS模拟器中运行我的应用程序时,启动屏幕与状态栏重叠,当你在应用程序中时,状态栏与我应用程序上的元素重叠,就像我在应用程序左上角的后退按钮一样。我使用phonegap 2.9构建我的应用程序。你知道我怎样才能正确地渲染它吗。