作者:谁许我一世繁华似锦 | 来源:互联网 | 2023-08-30 22:28
本文主要介绍关于gateway的知识点,对【502BadGateway】和【502】有兴趣的朋友可以看下由【liu_yujie2011com】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的【
本文主要介绍关于gateway的知识点,对【502 Bad Gateway】和【502】有兴趣的朋友可以看下由【liu_yujie2011com】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的【B/S学习】相关技术问题。
502
? ? ?“502 Bad Gateway”这个问题是不是经常遇到呢,尤其是在评博客的高峰期,经常会弹出此页!那这到底是一个什么样的错误呢?让我们带着疑问来探索一下吧!
一、是什么?
??????? 502 BadGateway是一种报错提示,这一错误并不意味着上游服务器已关闭(无响应网关/代理),而是上游服务器和网关/代理不同意的协议交换数据。鉴于互联网协议是相当清楚的,它往往意味着一个或两个机器已不正确或不完全编程。
二、为什么?????
? ? ? ? ?连接超时?我们向服务器发送请求?由于服务器当前链接太多,导致服务器方面无法给于正常的响应,产生此类报错,具体如下:
原因一:?
? ? ? ? ?DNS?缓冲。?这种情况的通常原因是因为你在未开启vpn的情况下访问了facebook这样的网站。?这个时候自然访问不上,同时却在本机留下了缓冲。?这种情况通常在几分钟之内就可以访问了。也可以尝试?在dos窗运行?ipconfig?/flushdns?该命令会刷新DNS缓冲。?
原因二:?
??????? 你的浏览器开了代理什么的。确认一下关掉代理。?
原因三:?
???????? dns?被劫持了,即使使用国外的dns,也会被劫持。有些机子开vpn能够访问,有些机子确不能。?并且?排除了代理,防火墙,本地网络的原因。这个时候同时ping远程网站,比如facebook。?不能访问的机子通常获取了一个怪异的ip,从任何地方都ping不通的ip。而?能访问的机子ip,在不能访问的机子上直接可以访问,也可以ping通。?这种情况我们可以去掉VPN服务器的DNS。切换另外的dns。?在windows系统中,可以在本地网络连接的属性中,去掉默认的dns,选用国外的dns,比如google的。或者?opendns。
三、怎么办?
???????? 最好的解决办法当然还是在服务器上做?对大家来说不太可能?,那么我们有什么解救的方法呢?说白了?很简单?。就是——刷新(不是一般的刷新哦)?。
???????? 刷新的原理?:很多人可能不知道?刷新也是有两种的。所谓刷新其实就是从服务器下载数据到本地的硬盘浏览器,?再从本地硬盘种读取数据到浏览器显示给我们看。?
①基本刷新:就是点击刷新或者使用F5快捷键,基本刷新只是从本地的硬盘重新拿取数据到浏览器,并不重新向服务器发出请求。大部分用户很多时候都是这样刷新的,遇到502报错的就没有任何效果。?
②从服务器刷新:?如果你重新直接点击你想要浏览的网页链接,你会发现刚才还是显示502?bad?getway的页面现在又可以正常浏览了!
??????? 通过查找终于明白了大概,当你点想要浏览的网页链接时,是会从服务器重新下载数据的。解决方法就是从服务器上刷新:快捷键?ctrl+F5,这样就是重新向服务器发送请求了。如果服务器能正常给予你响应你就可以看到页了。
本文《502 Bad Gateway》版权归liu_yujie2011com所有,引用502 Bad Gateway需遵循CC 4.0 BY-SA版权协议。