广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Springboot使用put、delete请求报错405的处理
  • 614
分享到

Springboot使用put、delete请求报错405的处理

2024-04-02 19:04:59 614人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

目录SpringBoot使用put、delete请求报错springboot错误提示405状态一、错误提示405状态截图二、405状态的原因三、解决方法Springboot使用put

Springboot使用put、delete请求报错

SpringBoot给我们自动配置好了HiddenHttpMethodFilter,但是最近发现好像用不了,我用的是SpringBoot版本是2.2.2,默认配置被改成了false,也就是关闭了自动配置,不知道sprongboot什么鬼,坑!!!

There was an unexpected error (type=Method Not Allowed, status=405).
Request method 'POST' not supported
org.springframework.WEB.HttpRequestMethodNotSupportedException: Request method 'POST' not supported

要把springboot配置yml文件改成

spring:
  mvc:
   hiddenmethod:
      filter:
        enabled: true

Springboot错误提示405状态

一、错误提示405状态截图

二、405状态的原因

SpringBoot的自动配置中默认是关闭spring.mvc.hiddenmethod.filter 过滤器的,所以当我们提交的数据是PUT、POST、DELETE方式时,我们使用的 _method 并不起作用。

spring.mvc.hiddenmethod.filter 自动配置:

三、解决方法

Spring Boot 的配置文件 application.properties 中将 hiddenmethod.filter 过滤器设置为启用即可。

spring.mvc.hiddenmethod.filter.enabled=true

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: Springboot使用put、delete请求报错405的处理

本文链接: https://www.lsjlt.com/news/153163.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Springboot使用put、delete请求报错405的处理
    目录Springboot使用put、delete请求报错Springboot错误提示405状态一、错误提示405状态截图二、405状态的原因三、解决方法Springboot使用put...
    99+
    2022-11-13
  • Springboot使用put、delete请求报错405怎么解决
    本篇内容介绍了“Springboot使用put、delete请求报错405怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Spring...
    99+
    2023-07-02
  • SpringBoot中的PUT和Delete请求使用
    目录PUT和Delete请求使用我们可以通过如下三个步骤实现解决办法如何支持put/delete请求1.在application.properties中配置2.使用时依旧和sprin...
    99+
    2022-11-13
  • SpringBoot中的PUT和Delete请求怎么使用
    这篇文章主要讲解了“SpringBoot中的PUT和Delete请求怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“SpringBoot中的PUT和Delete请求怎么使用”吧!PUT...
    99+
    2023-07-02
  • RestTemplate的DELETE及PUT等请求方法使用精讲
    目录一、RESTful风格与HTTPmethod二、使用DELETE方法去删除资源三、使用PUT方法去修改资源三、通用请求方法exchange方法四、使用HEAD方法获取HTTP请求...
    99+
    2022-11-13
  • 使用feign发送http请求解析报错的问题
    目录错误如下错误原因解决方案一解决方案二错误2错误如下 发送请求开始 ----- [ChannelFeign#formRecog] ---> END HTTP (304117-...
    99+
    2022-11-13
  • 关于python的bottle框架跨域请求报错问题的处理方法
    在用python的bottle框架开发时,前端使用ajax跨域访问时,js代码老是进入不了success,而是进入了error,而返回的状态却是200。url直接在浏览器访问也是正常的,浏览器按F12后会发...
    99+
    2022-06-04
    报错 框架 方法
  • 怎么使用node.js处理前端提交的GET请求
    本篇内容介绍了“怎么使用node.js处理前端提交的GET请求”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、获取GET请求流程1、首先和...
    99+
    2023-06-17
  • 如何使用Python处理HTTP请求中的大数据?
    随着互联网的飞速发展,大量的数据被传输到网络上,而其中大多数数据都是通过HTTP请求进行传输的。当我们需要对这些HTTP请求中的大数据进行处理时,Python是一个非常强大的工具。在本文中,我们将探讨如何使用Python处理HTTP请求中...
    99+
    2023-10-28
    http 大数据 自然语言处理
  • 使用node.js怎么处理前端提交的GET请求
    本篇文章给大家分享的是有关使用node.js怎么处理前端提交的GET请求,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、获取GET请求流程1...
    99+
    2022-10-19
  • 怎么处理使用fetch发送post请求时的参数
    这篇文章主要为大家展示了“怎么处理使用fetch发送post请求时的参数”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么处理使用fetch发送post请求时的...
    99+
    2022-10-19
  • 如何使用Python处理HTTP请求中的大数据对象?
    如何使用Python处理HTTP请求中的大数据对象? 在现代互联网的世界里,HTTP请求是非常常见的一种数据交互方式,而随着数据量的不断增大,HTTP请求中的数据也越来越大。在这种情况下,如何使用Python处理HTTP请求中的大数据对象成...
    99+
    2023-10-21
    http 大数据 对象
  • 前端开发中怎么处理AJAX请求的重复使用
    这篇文章给大家分享的是有关前端开发中怎么处理AJAX请求的重复使用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在开发前端时,我们经常使用AJAX来初始化数据并动态渲染在页面上,...
    99+
    2022-10-19
  • Javaweb应用使用限流处理大量的并发请求详解
    在web应用中,同一时间有大量的客户端请求同时发送到服务器,例如抢购、秒杀等。这个时候如何避免将大量的请求同时发送到业务系统。第一种方法:在容器中配置最大请求数,如果大于改请求数,则客户端阻塞。该方法有效的阻止了大量的请求同时访问业务系统,...
    99+
    2023-05-30
    java 并发 限流
  • Android中使用OkHttp包处理HTTP的get和post请求的方法
    概览 http是现在主流应用使用的网络请求方式, 用来交换数据和内容, 有效的使用HTTP可以使你的APP 变的更快和减少流量的使用 OkHttp 是一个很棒HTTP客户端(G...
    99+
    2022-06-06
    okhttp get 方法 post请求 post Android
  • Django 中的并发请求处理:使用 Celery 实现异步任务。
    Django 中的并发请求处理:使用 Celery 实现异步任务 在现代 Web 应用程序中,处理并发请求是至关重要的。Django 是一个强大的 Web 框架,但是它并不擅长处理大量的并发请求。为了解决这个问题,我们可以使用 Celery...
    99+
    2023-08-08
    并发 apache django
  • Django 中的并发请求处理:使用 channels 实现实时通信。
    Django 是一个广受欢迎的 Python Web 框架,它为开发人员提供了一个强大的工具箱,使他们可以轻松地构建高效、可扩展的 Web 应用程序。然而,对于那些需要实现实时通信的应用程序来说,Django 的默认请求处理方式并不是最佳的...
    99+
    2023-08-09
    并发 apache django
  • ASP 学习笔记:如何使用 numpy 处理 http 请求的数据?
    在 ASP.NET 中,我们经常需要处理来自客户端的 HTTP 请求数据。而 numpy 是一款强大的 Python 库,提供了许多高效的数组操作和数学函数,可以帮助我们更轻松地处理 HTTP 请求数据。本篇文章将介绍如何使用 numpy...
    99+
    2023-08-29
    学习笔记 numpy http
  • 如何使用golang中的net/http/cookiejar包处理HTTP请求中的Cookie
    如何使用Golang中的net/http/cookiejar包处理HTTP请求中的Cookie在使用Golang编写网络爬虫或是进行HTTP请求时,经常需要处理网站返回的Cookie。为了简化Cookie的管理,Golang提供了net/h...
    99+
    2023-11-18
    Golang Http Cookiejar
  • 面试官必问的问题:你如何使用 Python 处理 HTTP 请求?
    在现代 Web 开发中,HTTP 请求是不可或缺的一部分。Python 作为一种流行的编程语言,具有处理 HTTP 请求的能力。本文将探讨如何使用 Python 处理 HTTP 请求。 HTTP 请求 HTTP 请求由请求行、请求头和请求...
    99+
    2023-09-26
    接口 面试 http
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作