精华内容
下载资源
问答
  • 400错误

    千次阅读 2019-04-17 18:21:00
    400:Bad request例如,如果请求错误缺少必要的参数,就会返回400. 总的来说,就是没有传参就会报错 转载于:https://www.cnblogs.com/wang715100018066/p/10725335.html

    400:Bad request
    例如,如果请求错误缺少必要的参数,就会返回400.

     

    总的来说,就是没有传参就会报错

    转载于:https://www.cnblogs.com/wang715100018066/p/10725335.html

    展开全文
  • 详解WEB页面400错误

    2020-12-23 19:48:16
    详解WEB页面400错误 404错误大家都知道什么意思.但是400错误是什么意思?如何解决?我来告诉你
  • 400错误请求怎么解决A 400 Bad Request Error occurs when a request sent to the website server is incorrect or corrupt, and the server receiving the request can’t understand it. Occasionally, the ...
    400错误请求怎么解决

    400错误请求怎么解决

    A 400 Bad Request Error occurs when a request sent to the website server is incorrect or corrupt, and the server receiving the request can’t understand it. Occasionally, the problem is on the website itself, and there’s not much you can do about that. But most of the time, the problem is one you might be able to solve—maybe you typed the address wrong, or maybe your browser cache is causing problems. Here are some solutions you can try.

    当发送到网站服务器的请求不正确或损坏,并且接收到该请求的服务器无法理解时,就会发生400错误请求错误。 有时,问题出在网站本身上,您对此无能为力。 但是在大多数情况下,问题是您可能可以解决的问题-也许您输入的地址错误,或者浏览器缓存导致了问题。 您可以尝试以下解决方案。

    什么是400错误请求错误? (What Is a 400 Bad Request Error?)

    A 400 Bad Request error happens when a server cannot understand a request that’s been made of it. It’s called a 400 error because that’s the HTTP status code that the web server uses to describe that kind of error.

    当服务器无法理解对它的请求时,会发生400 Bad Request错误。 之所以称为400错误,是因为这是Web服务器用来描述这种错误的HTTP状态代码。

    A 400 Bad Request error can happen because there’s a simple error in the request. Perhaps you’ve mistyped a URL and the server can’t return a 404 Error, for some reason. Or maybe your web browser is trying to use an expired or invalid cookie. Some servers that are not configured properly can also throw 400 errors instead of more helpful errors in some situations. For example, when you try to upload a file that’s too big to some sites, you might get a 400 error instead of an error letting you know about the maximum file size.

    可能会发生400错误的请求错误,因为请求中有一个简单的错误。 也许您输入了错误的URL,并且服务器由于某种原因无法返回404错误。 也许您的Web浏览器正在尝试使用过期或无效的cookie 。 在某些情况下,某些未正确配置的服务器也可能引发400错误,而不是更多有用的错误。 例如,当您尝试上传对某些站点太大的文件时,可能会显示400错误,而不是让您知道最大文件大小的错误。

    Just like with 404 errors and 502 errors, website designers can customize how a 400 error looks. So, you might see different looking 400 pages on different websites. Websites might also use slightly different names for this error. For example, you might see things like:

    就像404错误502错误一样,网站设计者可以自定义400错误的外观。 因此,您可能会在不同的网站上看到外观不同的400页。 网站可能还会对此错误使用稍微不同的名称。 例如,您可能会看到以下内容:

    • 400 Bad Request

      400错误的要求
    • 400 – Bad request. The request could not be understood by the server due to malformed syntax. The client should not repeat the request without modifications

      400 –错误的请求。 由于语法格式错误,服务器无法理解该请求。 客户不得在未经修改的情况下重复请求
    • Bad Request – Invalid URL

      错误的请求–无效的URL
    • Bad Request. Your browser sent a request that this server could not understand

      错误的请求。 您的浏览器发送了此服务器无法理解的请求
    • HTTP Error 400. The request hostname is invalid

      HTTP错误400。请求主机名无效
    • Bad Request: Error 400

      错误的要求:错误400
    • HTTP Error 400 – Bad Request

      HTTP错误400 –错误的请求

    Often, you can do something to fix getting a 400 error, but figuring out exactly what can be challenging because of the vague nature of the error. Here are some things you can try.

    通常,您可以采取一些措施来解决出现400错误的问题,但是由于错误的含糊性质,您可以准确地找出可能具有挑战性的内容。 您可以尝试以下方法。

    刷新页面 (Refresh the Page)

    Refreshing the page is always worth a shot. Many times the 400 error is temporary, and a simple refresh might do the trick. Most browsers use the F5 key to refresh, and also provide a Refresh button somewhere on the address bar. It doesn’t fix the problem very often, but it takes just a second to try.

    刷新页面始终值得一试。 很多时候,400错误是暂时的,只需刷新即可解决问题。 大多数浏览器使用F5键刷新,并在地址栏上的某个位置提供“刷新”按钮。 它不会经常解决问题,但是只需一秒钟即可尝试。

    refresh-the-page

    仔细检查地址 (Double Check the Address)

    The most common reason for a 400 error is a mistyped URL. If you typed a URL into your address box yourself, it’s possible you mistyped. If you clicked a link on another web page and were shown a 404 error, it’s also possible that the link was mistyped on the linking page. Check the address and see if you spot any obvious errors. Also, check for special symbols in the URL, especially ones that you don’t see in URLs often.

    出现400错误的最常见原因是网址输入错误。 如果您自己在地址栏中输入了URL,则可能输入错误。 如果单击另一个网页上的链接并显示404错误,则也有可能在链接页面上键入了错误的链接。 检查地址,看看是否发现任何明显的错误。 另外,请检查URL中的特殊符号,尤其是您在URL中通常看不到的特殊符号。

    执行搜索 (Perform a Search)

    If the URL you are trying to reach is descriptive (or if you know roughly the name of the article or page you were expecting), you can use the keywords in the address to search the website. In the example below, you can’t really tell from the URL itself if anything is mistyped, but you can see some words from the name of the article.

    如果您尝试访问的URL是描述性的(或者您大致了解所期望的文章或页面的名称),则可以使用地址中的关键字搜索网站。 在下面的示例中,您无法真正从URL本身判断出是否输错了任何内容,但是可以从文章名称中看到一些单词。

    Armed with that knowledge, you can perform a search on the website with the relevant keywords.

    有了这些知识,您就可以使用相关的关键字在网站上进行搜索。

    That should lead you to the correct page.

    那应该引导您到正确的页面。

    finding-the-correct-url

    The same solution also works if the website you are trying to reach changed the URL for some reason and did not redirect the old address to the new one.

    如果您尝试访问的网站由于某种原因更改了URL并且未将旧地址重定向到新地址,则相同的解决方案也可以使用。

    And if the website you’re on doesn’t have it’s own search box, you can always use Google (or whatever search engine you prefer). Just use the “site:” operator to search only the website in question for the keywords.

    而且,如果您所在的网站没有它自己的搜索框,则可以随时使用Google(或您喜欢的任何搜索引擎)。 只需使用“ site:”运算符即可仅在相关网站中搜索关键字。

    In the image below, we’re using Google and the search phrase “site:howtogeek.com focal length” to search just the howtogeek.com site for the keywords.

    在下图中,我们使用Google和搜索词组“ site:howtogeek.com焦距”来仅搜索howtogeek.com网站中的关键字。

    using-google-search-operator

    清除浏览器的Cookie和缓存 (Clear Your Browser’s Cookies and Cache)

    Many websites (including Google and YouTube) report a 400 error because the cookies they are reading are either corrupt or too old. Some browser extensions can also change your cookies and cause 400 errors. It’s also possible that your browser has cached a corrupt version of the page you’re trying to open.

    许多网站(包括Google和YouTube)报告400错误,因为它们正在读取的Cookie损坏或过旧。 某些浏览器扩展程序也可能会更改Cookie,并导致400错误。 您的浏览器也可能缓存了您试图打开的页面的损坏版本。

    To test out this possibility, you’ll have to clear your browser cache and cookies. Clearing the cache won’t affect your browsing experience much, but some websites may a take a couple of extra seconds to load as they re-download all the previously cached data. Clearing cookies means you’ll have to sign in again to most websites.

    为了测试这种可能性,您必须清除浏览器缓存和cookie。 清除缓存不会对您的浏览体验造成太大影响,但是某些网站在重新下载所有先前缓存的数据时可能会花费额外的几秒钟时间。 清除Cookie意味着您将不得不再次登录大多数网站。

    To clear the cache in your browser, you can follow this extensive guide which will teach you how to clear your cache on all the popular desktop and mobile browsers.

    要清除浏览器中的缓存,您可以按照这份详尽的指南进行操作该指南将教您如何清除所有流行的台式机和移动浏览器上的缓存。

    刷新您的DNS (Flush Your DNS)

    Your computer might be storing outdated DNS records that are causing the errors. A simple flushing of your DNS records might help solve the problem. It’s easy to do, and won’t cause any problems to try. We’ve got full guides on how to reset your DNS cache on both Windows and macOS.

    您的计算机可能正在存储导致错误的过时DNS记录。 简单刷新DNS记录可能有助于解决问题。 这很容易做到,并且不会引起任何问题。 我们已获得有关如何在WindowsmacOS上重置DNS缓存的完整指南。

    检查文件大小 (Check for File Size)

    If you’re uploading a file to a website and that is when you are getting a 400 error, then the chances are that the file is too big. Try to upload a smaller file to confirm if this is causing the issue.

    如果您正在将文件上传到网站,也就是当您遇到400错误时,则可能是文件太大。 尝试上传较小的文件,以确认是否是引起此问题的原因。

    尝试其他网站 (Try Other Websites)

    If you’ve been trying to open a single website and getting 400 errors, you should try to open other websites to see if the problem persists. If it does, it might be a problem with your computer or networking equipment rather than the website you’re trying to open.

    如果您一直试图打开一个网站并遇到400个错误,则应尝试打开其他网站以查看问题是否仍然存在。 如果是这样,则可能是您的计算机或网络设备有问题,而不是您要打开的网站。

    重新启动计算机和其他设备 (Restart Your Computer and Other Equipment)

    This solution is a hit and miss, but restarting your computer and especially your networking equipment (routers, modems) is a common way to get rid of a lot of server errors.

    该解决方案是一个偶然的选择,但是重新启动计算机,尤其是重新启动网络设备(路由器,调制解调器)是摆脱许多服务器错误的常用方法。

    联系网站 (Contact the Website)

    If you’ve tried all the solutions and the error doesn’t seem to go away, then the website itself might be having a problem. Try to contact the website through a contact us page (if that works) or through social media. Chances are, they are already aware of the problem and working on fixing it.

    如果您尝试了所有解决方案,但错误似乎并未消除,则网站本身可能有问题。 尝试通过“联系我们”页面(如果可行)或通过社交媒体与网站联系。 他们很可能已经意识到了这个问题,并正在努力解决。

    翻译自: https://www.howtogeek.com/359267/what-is-a-400-bad-request-error-and-how-can-i-fix-it/

    400错误请求怎么解决

    展开全文
  • 接口400错误解析

    万次阅读 多人点赞 2018-04-23 13:23:47
    今天我遇上一个让我很痛心的错误400。对程序员来说,这可能是一个最简单的错误码。因为这个相应并没有进拦截器,更没有进到Controller层。可我在解决这个问题时,质询了很多朋友不解,百度各种方案无效。苦苦耗费我...

        今天我遇上一个让我很痛心的错误400。对程序员来说,这可能是一个最简单的错误码。因为这个相应并没有进拦截器,更没有进到Controller层。可我在解决这个问题时,质询了很多朋友不解,百度各种方案无效。苦苦耗费我大半天时间。

            首先,遇到400问题,最大几率是出现了数据类型不一致的问题,简单来说是Controller层不用正确读取你发送请求附带的参数。该例是我前端传送JSON格式,使用postmen接收。

        一.发现400错误的,第一步确认postmen中发送的数据类型是json。比如Headers中Content-Type类型是application/json;或是前端代码Ajax中添加:contentType: 'application/json;charset=UTF-8'(如图);

        二.第一步确认postmen中发送的数据格式是否正确。postmen中经常有人有漏写一对“{}“或是缺少逗号,引号,冒号的小问,好在postmen会自动报错提示; 而在前端中你必须重新包装传入参数为JSON型。使用JSON.stringify(params)将params参数重新包装;

        三.正常解决以上两个问题,多数人错误也该解决了。如果还没有,我们就要在Controller接收处查找问题。

       顺带一说:前端用json传入,后端如果用对象接收,及时传入变量名与该对象的属性名对应上,也不会自动封装进去,当然也不会直接报错。如果想json型自动转换成对象,需要在对象前面添加@RequestBody注解。它会将JSON进行转换成为你指定的对象。


            但是我个人更喜欢用JSONObeject或Strng去接受,在用手动将它转化为我需要的对象,因为我传入的对象可能是嵌套好的,其中有一个对象,还有其他对象的List。在头部自动转化就会出现一些问题。


    言归正传,第三个可能出现400的问题就在这。使用RequestBody转化成String时,意外报错,类型不匹配。这一点也是我万万没想到的。因为之前一个项目基本都是用String在接收前端的JSONO对象。这次却卡在400处。解决的方案很简单,使用JSONObject原原本本的接收JSON对象!直接使用!可正常情况String接收也是可以的,这点让我很费解,花了不少时间也没能找到原因。可能是注解的配置问题,又或者是因为使用SSM和springBoot框架的差异。

    在此也希望得到大神网友的解惑!


        


    展开全文
  • http 400错误

    千次阅读 2020-09-03 23:19:10
    今天和客户端调http接口,一个http请求报400,经过仔细检查发现,客户端传的字符串带空格,然后你没有去处理这个字符串,直接拿来请求第三方,直接报400错误。虽然客户端传过来的是字符串,但是拼接到url里面,空格...

           今天和客户端调http接口,一个http请求报400,经过仔细检查发现,客户端传的字符串带空格,然后你没有去处理这个字符串,直接拿来请求第三方,直接报400错误。虽然客户端传过来的是字符串,但是拼接到url里面,空格不转义就会出问题。

    展开全文
  • 请求400错误和请求404错误

    千次阅读 2019-02-26 22:21:24
    请求400错误和请求404错误 400:说明此请求还未执行controller层,原因大多是传递参数与接收参数中有类型不一致或字段不匹配造成的 404:页面未找到,查看请求地址是否正确 500:服务器内部错误,我遇到的情况就是:...
  • requests 400错误

    千次阅读 2019-05-13 19:50:14
    在运行以下代码的过程中总会报400错误,查询后知道可能的原因是要提交json类型的数据,尝试后依然是400, 所以从headers中逐个排除,最后发现是由于referer不正确,按照抓包的结果修改referer后正常了 import ...
  • HTTP 400 错误

    千次阅读 2019-02-01 16:08:10
    HTTP 400 错误 - 请求无效 (Bad request) 在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效报错说明请求没有进入到后台服务里; 原因:1)前端提交数据的字段名称或者是...
  • 服务器返回400错误

    万次阅读 2019-03-29 09:36:34
    运维的项目,莫名其妙的有些接口报了400错误,和前端一起检查了传参格式、传参实体类是否一一对应等,因为入参有中文,顺带把编码格式也查了,但都没问题,而且最神奇的是,正式服该接口就报400错误,在自己搭建的...
  • 网站发布之后,如果地址比较特殊的话,就问返回400错误 如:http://***/askdfa.asdfasdf.a....sdf.asd.f.asf.as.fa.fhtm 我想让IIS返回404错误 要如何设置 ![图片说明]...
  • springMVC中出现http请求400错误问题

    千次阅读 2018-01-05 09:47:15
    400错误
  • HTTP 400错误

    千次阅读 2019-03-12 17:26:23
    向后端发送ajax请求时,当出现http 400错误-请求无效(bad request); 首先,请求没有进入到后端的服务里, 问题一般出现在前端代码里: 1.前端提交的数据字段名称和后端获取的不一致 2.前端提交的数据类型,和...
  • 400错误。前台输入的类型和对应字段的表类型不符。
  • AJAX请求400错误

    千次阅读 2020-03-09 19:04:02
    400 Bad Request 是由于明显的客户端错误(例如,格式错误的请求语法,太大的大小,无效的请求消息或欺骗性路由请求),服务器不能或不会处理该请求。 在 ajax 请求后台数据时比较常见。产生 HTTP 400 错误的...
  • JavaWeb项目报400错误

    万次阅读 2018-11-01 08:57:24
    JavaWeb项目报400错误 页面会出现 post auth not correct,后台提示 dispacherServlet .......  1.页面请求参数类型。 2.服务器端参数类型不匹配。  
  • http 400错误解决

    万次阅读 2018-05-08 13:23:14
    产品上线后,在试单过程中,出现一个硬bug,我们系统接入的是百度系统,出现一个http 400错误,这硬bug难倒10几个英雄汉。接下来描述下问题,及我们解决问题的方法及教训: 我们的系统与百度系统是专线访问通道,...
  • springMVC 400 错误总结

    万次阅读 2017-01-23 16:17:42
    springMVC 400 错误情况总结
  • @Valid请求400错误解决

    千次阅读 2019-08-12 23:09:04
    如图:@Valid所带的参数后面必须接上参数BindingResult这个参数,如果中间隔着其它会出现400错误
  • http响应中400错误和500错误的区别

    千次阅读 2018-12-24 19:40:33
    400错误是参数与控制器层所需要的参数不符合。报400错误的话,说明还没有进入控制器层的方法中。 500错误是传入的参数在业务处理中出现了异常。
  • http 请求 400 错误

    千次阅读 2018-05-14 15:19:50
    客户端给服务器端传参数的时候,参数类型无法转换的时候就会报 400 错误。比如服务器端定义了一个整型的参数: private int price; 客户端在传参数的时候传的 price=200.0 ,200.0 是个浮点数无法转化为整数。 ...
  • OpenFeign 接口调用出现400错误

    千次阅读 2020-03-10 14:23:19
    Feign接口调用出现400错误可能有很多种情况,我就来讲一下我的碰到400错误。 400报错原因: Feign消费者调用被消费者接口时传入参数为null,导致400错误。 报错未处理之前: //Feign消费者 @RequestMapping("/...
  • 调用API接口报404错误,400错误

    千次阅读 2020-08-18 14:52:12
    400错误就比较隐蔽了,网上查询说是因为参数类型的问题,检查程序后发现,调用接口传参类型问题,接口接收string,调用时传的是int,改成一致就可以了。 解决方法总结: 404错误: 调用接口的地址中不要出现双...
  • nginx 反向代理报400错误

    千次阅读 2019-10-18 15:14:02
    为后端接口配置了nginx反向代理后,请求后端接口时报400错误。 度娘了下说是后端服务器做了安全处理,可能对http请求头中的host字段进行了判断,如果缺乏host字段或host值不正确,将会导致失败,报400 解决办法: ...
  • 如何解决:正常安装php后,出现http 400错误
  • 接口报400错误解析

    千次阅读 2020-09-29 16:41:10
    首先,遇到400问题,最大几率是出现了数据类型不一致的问题,简单来说...发现400错误的,第一步确认postmen中发送的数据类型是json。比如Headers中Content-Type类型是application/json;或是前端代码Ajax中添加:conten
  • 客户端返回400错误

    万次阅读 2017-08-29 18:01:32
    今天测试终端连接服务器,返回400错误,定位了一下,是终端post请求问题。我们post的数据是json格式的,但是Content-Type却是application/x-www-form-urlencoded,把Content-Type改为application/json就搞定了。
  • Ajax请求400错误

    千次阅读 2018-09-10 10:48:34
    400错误: 请求无效 (Bad request);出现这个请求无效报错说明请求没有进入到后台服务里; 原因:前端提交的数据或请求的Url,在后台参数中不能封装或不能处理 解决: 1.可使用stringify将前端传递的对象转化为...
  • springmvc form表单提交报400错误,出现400错误的原因及解决方法:原因:在SpringMVC中的Action中处理前台ajax请求传过来的json数据直接转成对应的实体类时出错:400请求有问题或者不能满足请求)。1:一般最常见的...
  • 在服务端nginx日志中发现该接口出现400错误 解决 首先检查了nginx配置是否正确 检查无误后 使用curl命令直接调用该接口 发现正常 排除了服务端的错误后 会到客户端代码内检查 发现method这一参数填写了”Post” ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 235,427
精华内容 94,170
关键字:

400错误