为什么在错误的页面上有HTTP 400错误请求?急迫的..
1,语义错误,当前请求无法被服务器理解。除非修改,否则客户端不应重复提交此请求。
2.请求参数不正确。
解决方案:
1.检查系统是否感染了病毒。如果系统已经或已经感染了文件病毒,那么系统文件可能会被破坏。
杀毒软件可能会杀毒,但是损坏的系统文件是无法恢复的。可以尝试使用SFC(开始-运行,其中可以输入命令(系统如98)或cmd(系统2000以上)修复系统文件,输入SFC按照电脑的指令操作。
2.释放内存。找出你的电脑有多少内存。如果不是太多,应该在玩游戏前重启,以免内存不足导致运行错误。
3.修理WMI。
进入“services.msc”回车打开系统服务管理,找到并关闭“Windows Management Instrumentation”服务,删除Windows \ System32 \ WBEM \ repository目录下的所有文件(删除前备份),完成后重启服务。?
4.如果上述方法仍然失败,请尝试删除不必要的插件。可以用“360安全卫士”/“腾讯管家”。
扩展数据:
HTTP状态代码含义:
1、401未经授权
当前请求需要用户验证。响应必须包含一个WWW-Authenticate头,该头适用于向用户询问信息的请求资源。客户端可以重复提交带有适当授权头信息的请求。
如果当前请求已经包含授权证书,那么401响应意味着服务器验证那些证书已经被拒绝。
如果401响应包含与前一个响应相同的认证查询,并且浏览器至少尝试过一次认证,那么浏览器应该向用户显示响应中包含的实体信息,因为这个实体信息可能包含相关的诊断信息。参见RFC 2617。
2、402要求付款
此状态代码是为将来可能的需求保留的。
3、403禁止
服务器理解了请求,但拒绝执行。与401响应不同,身份验证不提供任何帮助,此请求不应重复提交。
如果这不是HEAD请求,并且服务器想要清楚地解释为什么请求不能被执行,那么应该在实体中描述拒绝的原因。当然,如果服务器不希望客户机获得任何信息,它也可以返回404响应。
4、404未找到
请求失败,在服务器上找不到请求的资源。没有信息可以告诉用户这种情况是暂时的还是永久的。
如果服务器知道情况,应该用410状态码通知旧资源,由于一些内部配置机制问题,永久不可用,没有地址可以跳转。
当服务器不想揭示请求被拒绝的确切原因或者没有其他合适的响应可用时,广泛使用该状态代码404。该错误最可能的原因是服务器没有该页面。
参考资料:
百度百科HTTP状态码