首页 > 其他分享 >状态码400

状态码400

时间:2022-11-14 16:44:28浏览次数:54  
标签:状态 请求 错误 前端 后台 400 字符串

400 是 HTTP 的状态码,主要有两种形式:

  • 1、bad request 意思是 “错误的请求”;
  • 2、invalid hostname 意思是 “不存在的域名”。

400 Bad Request 是由于明显的客户端错误(例如,格式错误的请求语法,太大的大小,无效的请求消息或欺骗性路由请求),服务器不能或不会处理该请求。  

 

 

在 ajax 请求后台数据时比较常见。产生 HTTP 400 错误的原因有:

  • 1、前端提交数据的字段名称或者是字段类型和后台的实体类不一致,导致无法封装;
  • 2、前端提交的到后台的数据应该是 json 字符串类型,而前端没有将对象转化为字符串类型;

解决方案:

  • 1、对照字段名称,类型保证一致性
  • 2、使用 stringify 将前端传递的对象转化为字符串:

data: JSON.stringify(param);

 

标签:状态,请求,错误,前端,后台,400,字符串
From: https://www.cnblogs.com/SHINIAN200/p/16889462.html

相关文章

  • 状态机的技术选型,yyds!
    前言今天跟大家分享一个关于“状态机”的话题。状态属性在我们的现实生活中无处不在。比如电商场景会有一系列的订单状态(待支付、待发货、已发货、超时、关闭);员工提交请......
  • Vuex管理dialog、toast等常见全局性组件状态时唯一性的问题
    前言工作中经常会用到类似于dialog、toast、popover等一些状态提示组件。对于这种全局性的组件,通常会用到vuex来管理组件的信息。这样的好处是代码维护起来更加友好,但......
  • k8s删除Terminating状态的namespace
    使用参数:--forcegrace-period=0强制删除无效!解决办法就是将资源内的finalizers字段删除。  #定义变量NAMESPACE=test#proxy后台监听8001kubectlproxy&#jq将......
  • 状态压缩DP
    一、状态压缩DP概述1、概念状态压缩dp通过将状态转换成整数,来实现状态转移。前置知识:位运算(&、|、!、^)当要处理一些集合问题的时候,可以将状态转换为整数,运用二进制相关......
  • TCP四次挥手会经历这么多状态
    TCP三次握手中讲述了序列号和建立连接,这一篇来说说释放连接。标志位TCP首部中在属性标志位,和建立连接、释放连接有关,位于保留和窗口字段中间,其中三个标识与断开连接有关......
  • (AtCoder Beginner Contest 277)E(分层图+最短路 or bfs搜两种状态)
    E-CrystalSwitches题目大意:给你n个点,m条边,连接成一个无向图,每个边最初有一个状态(0or1)表示是否能够通过,同时给k个开关位于k的顶点上,每次点击开关会使得所有路的状......
  • 解方程:x的x次方的10次方=400
    END......
  • 组件之间的通信2-->vuex状态管理
    在上期,我们讲了父子组件的传递方式,但是,如果我们想知道这些数据从哪里来的话,就需要一层一层找父组件,最后才能找到数据,容易造成Prop逐级透传问题今天,我们将介绍另一......
  • 动态规划(Dynamic Programming)套路学习 ----- 动态规划、备忘录、dp table、状态压缩、
    明确套路:首先,动态规划问题的一般形式就是求最值。而求解动态规划的核心问题是穷举。动态规划三要素。重叠子问题最优子结构状态转移方程⭐ 实战:一、斐波那......
  • macOS Ventura 13.0.1 (22A400)恢复版镜像
    更新内容11月10日消息,苹果今日向Mac电脑用户推送了 macOS13.0.1更新(内部版本号:22A400),本次更新距离上次发布隔了16天。需要注意的是,因苹果各区域节点服务器配置缓......