精华内容
下载资源
问答
  • 详解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 20:50:40
    因为,发现是接口的问题,需要第三方去确认,且有400错误证据(不会让人觉得是无是生非,闲得蛋疼) HTTP 400 错误 - 请求无效 (Bad request) 请求数据接口的时会报 HTTP 400 错误 - 请求无效 (Bad request); ...

    https://www.cnblogs.com/beppezhang/p/5824986.html

    一个问题

    一个内部数据接口,在浏览器访问,怎么都是好的,但是通过接口(curl 方式)调用,时好时坏,此时最好的办法就是直接使用curl 命令来执行访问查看:
    curl -I ‘https://www.test.com/test.api

    试好几遍发现: 有时返回的状态是200 有时返回的是400
    此时就该去问问,接口提供方帮忙看看问题,最后果然是发现传参必须 urlecode 一起,忽然就知道浏览器为什么就没有问题了,因为浏览器是默认 urlencode之后再去访问接口的.

    额外

    为何此时才去找接口提供方?
    因为,发现是接口的问题,需要第三方去确认,且有400错误证据(不会让人觉得是无是生非,闲得蛋疼)

    HTTP 400 错误 - 请求无效 (Bad request)

    请求数据接口的时会报 HTTP 400 错误 - 请求无效 (Bad request);
    出现这个请求无效报错说明请求没有进入到后台服务里;

    解决这种错误的办法

    方法1: 严格按照接口访问文档传参,再访问接口
    方法2:报这种错误,服务或者说数据接口做的很不友好,数据服务端应该修缮接口,完美提示
    方法3:访问接口端与数据接口提供端 各自按方法1 与方法2 修缮

    展开全文
  • 前端400错误

    千次阅读 2020-06-08 14:06:14
    前端请求 后台不能理解

    前端请求 后台不能理解

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

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

    请求400错误和请求404错误

    400:说明此请求还未执行controller层,原因大多是传递参数与接收参数中有类型不一致或字段不匹配造成的
    404:页面未找到,查看请求地址是否正确
    500:服务器内部错误,我遇到的情况就是:服务器内部语法错误,和远程服务器崩溃

    展开全文
  • JavaWeb项目报400错误

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

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

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

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

    千次阅读 2020-02-27 13:44:36
    出现了400错误,一般是前后端交互的方法参数不一致,发生此错误需要仔细检查前端传递的参数数据的参数名、参数数目、参数类型是否与后端保持一致。 我看了我提交的参数和路径,和后台都一样,而且用ostman可以获取到...
  • JAVA400 404 405 500等错误代码

    千次阅读 2020-02-15 18:24:49
    1、404错误 是服务器执行完客户端的请求以后,返回给客户端的一个执行结果的状态编码。 产生原因:web服务器(容器)根据请求的地址找不到相应资源。 如: 1)地址错误(拼写不正确,字母大小写错误) 2)web.xml文件...
  • 400错误描述如下: xhr.js?13a7:172 POST http://localhost:8888/api/v1/user/signin/ 400 (BAD REQUEST) 出现这种错误最可能的原因是请求参数出现了错误,举例如下: export function login(username, ...
  • 记postman一次400调试错误

    千次阅读 2020-09-16 17:45:49
    postman调用第三方接口,为post请求,路径,参数是对的. 开始调用如下: 结果报的400错误. 更改为text类型后,正常返回结果 springboot项目后台以字符串接收参数时,需要更改json为text.
  • http请求报400错误的原因分析

    万次阅读 2018-09-20 11:28:49
    HTTP 400 错误 - 请求无效 (Bad request) 在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效报错说明请求没有进入到后台服务里; 原因:1)前端提交数据的字段名称或者是字段...
  • 网上有很多文章是说发送字节设置, 除了这种还有一种情况 , 就是发送字符中带有特殊字符. 如下图
  • axios请求400错误解决方案

    万次阅读 2019-07-03 09:53:48
    前端请求头的content-type和后端不一致,导致请求失败 var params = new URLSearchParams(); params.append('password', '123'); params.append('phone', '123'); this.$axios({ method: "post", ...
  • 关于网站报400错误

    千次阅读 2018-04-10 12:31:19
    1.请求格式错误,data里面键值对写错。 2、某个链接已过期。 3、网速不稳定,而要求链接的网页存在FLASH或者大尺寸图片,造成响应过慢 4、服务器已关闭 5、DNS服务器错误...
  • 前端post请求报400错误

    万次阅读 2019-06-05 18:28:54
    前端post请求报400错误 400的错误是由于发送请求参数没有成功 原因:参数名称类型没有对上;或者参数格式不正确 参数格式不正确,解决方法:格式化传递给后台的参数 1.使用axios 对于请求的参数:引入qs ...
  • SpringBoot -- 错误提示400状态

    千次阅读 2020-04-26 20:08:58
    一、错误提示400状态有两种原因:     1.路径找不到:         如果是路径找不到的错误,则可能是controller类的跳转页面写错了。    ...
  • 今日写代码时发现一个在jsp发起的get请求会报400错误,具体如下: 经检查发现是get请求中的参数target里带有特殊字符: \ 引起 故解决办法也很好解决,要么将参数里的特殊字符去除,要么将参数编码。 我采用编码...
  • javaweb项目,运行报400错误

    千次阅读 2018-11-19 10:56:24
    主要是检查前台请求后台控制器路径时,所传的参数是否和后台对应路径方法下的参数一致。
  • 前端发送请求到后端报400错误问题

    千次阅读 2018-10-21 21:46:07
    排除400错误的方法如下: 1、前端发送的属性名和后端实体类的属性名不对应 解决方法:检查前端发送的Json对象中的属性名与后端接收请求参数的实体类对象的属性名是否对应(名称必须相同),前端发送的JSON对象的...
  • 我们常用的接口请求方式是Get或者Post请求,而我们使用Post请求的时候,参数使用JSON格式的时候会...在接口测试的时候,无论怎么书写,都会抛出400 Request的错误,就是传参类型不匹配。后来经过百度得知,当我们在...
  • 400错误的解决---转义

    千次阅读 2018-06-02 17:28:49
    <select class="easyui-combobox" name="db_source" panelHeight="auto" style="width:100px" data-options="... url: '${basePath}/common/getDictData?...
  • Springmvc中ajax上传文件出现400错误

    千次阅读 2018-11-12 09:39:35
    Springmvc中ajax上传文件出现400错误 一、配置spring-mvc.xml 需要在spring-mvc.xml中配置文件上传解析器 <!-- 定义文件上传解析器 --> <bean id="multipart...
  • JDK1.7+Tomcat7.0+Eclipse+SSM 当我点击""查询""按钮后,...(1)HTTP 400 错误 - 请求无效 (Bad request) (2)400(HTTP状态码)_百度百科 扩展:404页面 原因,主要跟Spring MVC、整型类型有关(懂还是...
  • http协议常见错误状态码 总结: 2xx - 成功。表示服务器成功地接受了客户端请求。... 这些错误可能是服务器本身的错误,而不是请求出错。 在开发的过程写中经常会遇到一些http的错误状态码,查了一
  • 提交form表单报400错误的几种原因

    千次阅读 2019-01-10 09:55:53
    提交form表单报400错误的几种原因 1 参数类型不匹配 前台传过来的数据类型与后台的实体类不匹配,或者是前台的数据类型无法转换成实体类中的属性的类型; 2 返回json时 Controller上没有添加注解 @ResponseBody 3 ...
  • HTTP常见状态码(404、400、500)等错误

    万次阅读 多人点赞 2019-07-08 15:57:08
    400错误请求) 服务器不理解请求的语法。  401 (未授权) 请求要求身份验证。 对于需要登录的网页,服务器可能返回此响应。  403 (禁止) 服务器拒绝请求。  404 (未找到) 服务器找不到请求的网页。  ...
  • Java ee中常见400错误出现原因 总结

    千次阅读 2017-04-01 10:28:39
    平常开发中经常碰到这些错误提示,总结下:有助于迅速定位. nullpointer异常:有null的对象调用了它的属性和方法;...400错误;绝大多数是浏览器地址栏,路径搞错了! 500:是服务器端的文件出错了! 不定时更新--

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 234,519
精华内容 93,807
关键字:

400是什么错误