日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
如何解決WordPress網(wǎng)站瀏覽器400錯(cuò)誤碼請(qǐng)求報(bào)錯(cuò)

成都創(chuàng)新互聯(lián)公司是一家專業(yè)從事成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)的品牌網(wǎng)絡(luò)公司。如今是成都地區(qū)具影響力的網(wǎng)站設(shè)計(jì)公司,作為專業(yè)的成都網(wǎng)站建設(shè)公司,成都創(chuàng)新互聯(lián)公司依托強(qiáng)大的技術(shù)實(shí)力、以及多年的網(wǎng)站運(yùn)營(yíng)經(jīng)驗(yàn),為您提供專業(yè)的成都網(wǎng)站建設(shè)、營(yíng)銷型網(wǎng)站建設(shè)及網(wǎng)站設(shè)計(jì)開發(fā)服務(wù)!

當(dāng)網(wǎng)站無(wú)法加載時(shí),提示你一個(gè)錯(cuò)誤碼而你又束手無(wú)措,那真的很煩人。最為常見(jiàn)的一個(gè)是400 Bad Request。但當(dāng)你了解為什么會(huì)發(fā)生這種情況,你便知道如何解決問(wèn)題了。

4xx狀態(tài)代碼與來(lái)自客戶端的無(wú)效或損壞請(qǐng)求有關(guān)。下面我們將詳細(xì)說(shuō)明引起400 Bad Request錯(cuò)誤的原因以及解決該問(wèn)題的方法。

  • 什么是400錯(cuò)誤請(qǐng)求?
  • 什么導(dǎo)致400錯(cuò)誤請(qǐng)求報(bào)錯(cuò)
  • 不同瀏覽器提示的400錯(cuò)誤請(qǐng)求
  • 如何修復(fù)400錯(cuò)誤請(qǐng)求報(bào)錯(cuò)

什么是400錯(cuò)誤請(qǐng)求?

服務(wù)器將400?? Bad Request(也稱為400錯(cuò)誤或稱為400錯(cuò)誤請(qǐng)求)視為一般客戶端錯(cuò)誤,當(dāng)服務(wù)器確定該錯(cuò)誤不屬于任何其他狀態(tài)代碼類別時(shí),將返回此錯(cuò)誤請(qǐng)求。

那么關(guān)鍵點(diǎn)就出來(lái)了,400 Bad Request這個(gè)錯(cuò)誤是與客戶端在提交請(qǐng)求時(shí)服務(wù)器處理之前發(fā)生的事情。

什么導(dǎo)致400錯(cuò)誤請(qǐng)求

有多種根本原因可以觸發(fā)400 Bad Request錯(cuò)誤,即使此錯(cuò)誤并非特定于任何特定的瀏覽器或操作系統(tǒng),其修復(fù)方法也確實(shí)有所不同。

1. URL字符串語(yǔ)法錯(cuò)誤

由于URL輸入錯(cuò)誤,語(yǔ)法錯(cuò)誤或包含非法字符的URL,都可能會(huì)導(dǎo)致400 Bad Request錯(cuò)誤。

如果URL編碼不正確,則可能發(fā)生這種情況。以下是一個(gè)URL的示例,該URL包含服務(wù)器無(wú)法處理的字符,因此會(huì)觸發(fā)400 Bad Request錯(cuò)誤。

https://twitter.com/share?lang=en&text=Example%20of%20malformed%%20characters%20in%20URL

請(qǐng)注意,URL中的格式錯(cuò)誤單詞后多出了一個(gè)字符。正確空格編碼應(yīng)該是%20而不是%%20

非法字符也會(huì)觸發(fā)400錯(cuò)誤請(qǐng)求。以下網(wǎng)址包含一個(gè){字符,這是不允許的。因此,它導(dǎo)致相同類型的錯(cuò)誤。

https://twitter.com/share?lang=en&text=Example%20of%20malformed{%20characters%20in%20URL

2.無(wú)效瀏覽器緩存和Cookie

即使URL是100%正確,由于瀏覽器緩存文件損壞或?yàn)g覽器cookie過(guò)期/損壞,也可能會(huì)導(dǎo)致400 Bad Request發(fā)生。

上次登錄后一段時(shí)間,當(dāng)您嘗試訪問(wèn)WordPress網(wǎng)站的管理后臺(tái)時(shí),可能會(huì)遇到400錯(cuò)誤請(qǐng)求。這是因?yàn)樘幚淼卿浬矸蒡?yàn)證數(shù)據(jù)的Cookie可能已損壞而無(wú)法成功完成而無(wú)法成功地將您驗(yàn)證為具有管理員權(quán)限的有效用戶。這導(dǎo)致連接被拒絕,并觸發(fā)400 Bad Request錯(cuò)誤。

3. DNS查找緩存

當(dāng)本地存儲(chǔ)的DNS數(shù)據(jù)與注冊(cè)的DNS信息不同步時(shí),可能會(huì)發(fā)生400錯(cuò)誤請(qǐng)求。

所有域名都是IP地址的別名。您可以將IP地址視為“始終呼叫”要連接的特定服務(wù)器的電話號(hào)碼。首次訪問(wèn)網(wǎng)站時(shí),會(huì)發(fā)生一個(gè)名為“名稱解析”的過(guò)程,即域名解析為服務(wù)器的特定IP地址。

為了加快處理速度,這些詳細(xì)信息存儲(chǔ)在本地計(jì)算機(jī)DNS緩存上,因此不必為給定網(wǎng)站的每次訪問(wèn)都進(jìn)行名稱解析過(guò)程。這類似于瀏覽器緩存HTML,CSS,JavaScript,媒體和其他文件。

4.文件太大

當(dāng)您嘗試體積較大的文件而無(wú)法滿足網(wǎng)站上傳請(qǐng)求時(shí),也會(huì)發(fā)生400錯(cuò)誤請(qǐng)求。這與服務(wù)器的文件大小限制有關(guān),并將根據(jù)其設(shè)置方式而有所不同。

5.通用服務(wù)器錯(cuò)誤

有時(shí)也可能由于服務(wù)器端問(wèn)題而觸發(fā)此錯(cuò)誤。具體來(lái)說(shuō),狀態(tài)碼為400可能表示服務(wù)器出現(xiàn)一般性問(wèn)題,服務(wù)器故障或其他未指定的臨時(shí)性問(wèn)題。

如果在嘗試連接到第三方網(wǎng)站時(shí)發(fā)生這種情況,那實(shí)際上不在您的控制范圍內(nèi),最好的辦法是嘗試刷新瀏覽器并定期檢查問(wèn)題是否已由網(wǎng)站所有者解決。

嘗試在其他瀏覽器上,或者在完全不同的機(jī)器/設(shè)備上進(jìn)行測(cè)試,以驗(yàn)證這是否是由于服務(wù)器端問(wèn)題導(dǎo)致。

如果您無(wú)法通過(guò)任何其他瀏覽器,計(jì)算機(jī),操作系統(tǒng)或其他設(shè)備連接到該站點(diǎn),則很可能是服務(wù)器端的問(wèn)題。

不同瀏覽器提示的400錯(cuò)誤請(qǐng)求

大多數(shù)情況下,“ 400錯(cuò)誤請(qǐng)求”與客戶端問(wèn)題有關(guān)。在Chrome瀏覽器中400 Bad Request錯(cuò)誤提示如下圖。

Chrome提示400錯(cuò)誤請(qǐng)求

但是其他瀏覽器呢?

Firefox瀏覽器400錯(cuò)誤請(qǐng)求

Firefox提示400錯(cuò)誤請(qǐng)求

Safari瀏覽器400錯(cuò)誤請(qǐng)求

Safari提示400錯(cuò)誤請(qǐng)求

Microsoft Edge瀏覽器400錯(cuò)誤請(qǐng)求

Microsoft Edge提示400錯(cuò)誤請(qǐng)求

所有瀏覽器都返回通用且無(wú)用的400狀態(tài)代碼消息,不會(huì)提示任何解決問(wèn)題的方法。在Firefox和Safari中,瀏覽器窗口完全空白,連400 Bad Request錯(cuò)誤的蹤影你都看不到!

不用慌,我們?cè)谙旅嬲砹艘幌盗修k法,可以幫助你解決400 Bad Request錯(cuò)誤。

如何修復(fù)400錯(cuò)誤請(qǐng)求

總體而言,我們將解決瀏覽器400錯(cuò)誤請(qǐng)求的解決辦法歸納為以下6種:

  • 1.檢查提交的URL
  • 2.清除瀏覽器緩存
  • 3.清除瀏覽器Cookie
  • 4.文件上傳超過(guò)服務(wù)器限制
  • 5.清除DNS緩存
  • 6.停用瀏覽器擴(kuò)展

在深入研究解決400 Bad Request錯(cuò)誤的不同方法之前,您可能會(huì)注意到幾個(gè)步驟涉及刷新本地緩存數(shù)據(jù)。

的確,如果您的電腦根本不緩存任何文件或數(shù)據(jù),則連接錯(cuò)誤問(wèn)題可能會(huì)大大減少。但是緩存文件有其好處,如果瀏覽器不使用緩存技術(shù),Web瀏覽體驗(yàn)大打折扣。

1.檢查提交的URL

發(fā)生400 Bad Request錯(cuò)誤的最常見(jiàn)原因之一,自然應(yīng)該從這個(gè)明顯的罪魁禍?zhǔn)组_始,即URL字符串本身。在瀏覽器中手動(dòng)輸入U(xiǎn)RL時(shí),很容易鍵入包含不需要的字符。

檢查您嘗試訪問(wèn)的域名和特定頁(yè)面地址的拼寫和鍵入是否正確。另外,請(qǐng)確保它們之間用正斜杠分隔。如果URL包含特殊字符,請(qǐng)確保它們已正確編碼并且是合法的URL字符。

對(duì)于較長(zhǎng)的URL,您可能會(huì)發(fā)現(xiàn)使用在線URL編碼器/解碼器不容易出錯(cuò)。這些類型工具還能夠自動(dòng)檢測(cè)URL中的非法字符。

確定URL正確后,再嘗試在瀏覽器中再次訪問(wèn)它。如果仍然出現(xiàn)400 Bad Request錯(cuò)誤,那么嘗試清除下瀏覽器緩存!

2.清除瀏覽器緩存

如果任何本地存儲(chǔ)的網(wǎng)站文件已損壞,則可能導(dǎo)致返回400 Bad Request錯(cuò)誤,而不是預(yù)期的網(wǎng)站內(nèi)容。

這包括網(wǎng)站正常運(yùn)行所需的所有文件類型,例如:

  • HTML
  • JavaScript
  • 文本/配置文件
  • CSS
  • 媒體(圖像,視頻,音頻)
  • 數(shù)據(jù)文件(XML,JSON)

最初訪問(wèn)該網(wǎng)站時(shí),瀏覽器會(huì)將這些文件存儲(chǔ)在本地計(jì)算機(jī)上。

要解決此問(wèn)題,需要清除瀏覽器緩存。

在Chrome瀏覽器中,點(diǎn)擊右上角的三點(diǎn)圖標(biāo),然后從彈出菜單中選擇更多工具>清除瀏覽數(shù)據(jù)。

清除瀏覽器緩存菜單選項(xiàng)

這將顯示“清除瀏覽數(shù)據(jù)”窗口,選中了“緩存的圖片和文件”選項(xiàng),然后單擊“清除數(shù)據(jù)”按鈕以清除瀏覽器緩存。

您還可以通過(guò)“時(shí)間范圍”下拉列表選擇刪除特定時(shí)間范圍內(nèi)的最新文件。但是,為確保刪除所有可能損壞的文件,我們建議通過(guò)選擇“時(shí)間不限”選項(xiàng)來(lái)刪除所有本地存儲(chǔ)的文件。

清除瀏覽數(shù)據(jù)選項(xiàng)

3.清除瀏覽器Cookie

如果清除瀏覽器緩存不起作用,那么再嘗試刪除cookie。一個(gè)網(wǎng)站可能使用數(shù)十種不同的Cookie。如果其中只有一個(gè)過(guò)期或損壞,則可能觸發(fā)400錯(cuò)誤請(qǐng)求。

要在Chrome中清除Cookie,請(qǐng)點(diǎn)擊右上角帶有三個(gè)點(diǎn)的圖標(biāo),打開“清除瀏覽數(shù)據(jù)”窗口,然后從彈出菜單中選擇更多工具>清除瀏覽數(shù)據(jù)

確保已選中Cookie和其他網(wǎng)站數(shù)據(jù),然后為日期范圍選項(xiàng)選擇時(shí)間不限以刪除所有當(dāng)前網(wǎng)站Cookie。

清除瀏覽數(shù)據(jù)選項(xiàng)(cookie)

完成后,嘗試再次加載返回400 Bad Request錯(cuò)誤的網(wǎng)站。

4.文件上傳超出服務(wù)器限制

如果您上傳的文件超出網(wǎng)站服務(wù)器文件大小限制,則會(huì)導(dǎo)致400錯(cuò)誤請(qǐng)求。

您可以上傳較小的文件來(lái)進(jìn)行測(cè)試。如果成功,則可能是文件大小限制原因?qū)е洛e(cuò)誤發(fā)生,您需要找到某種方法來(lái)減小體積(比如壓縮),再重新上傳。

這取決于您嘗試上傳的文件類型,網(wǎng)站可以找到許多支持壓縮大型圖像,視頻和音頻文件的軟件工具。

這是WordPress中的一個(gè)大問(wèn)題。WP用戶在嘗試上傳文件時(shí)總是遇到HTTP錯(cuò)誤。這也不僅僅發(fā)生在WordPress上。但是使用 WP,這是一個(gè)非常簡(jiǎn)單的修復(fù)。但是,為了確保您基于文件大小設(shè)置的400,請(qǐng)將較小的文件上傳到服務(wù)器。如果它通過(guò),則文件大小限制需要增加的可能性更高。最后,注銷并重新登錄以修復(fù)基于上傳的400錯(cuò)誤碼。

在您的wp-config.php文件中,您應(yīng)該找到如下所示的一行:define('WP_MEMORY_LIMIT', '64M');

如果你沒(méi)有找到它,你可以把它復(fù)制/粘貼到/* That’s all, stop editing! Happy blogging. */. 然后將64M調(diào)整為128M或256M 。這樣做將更改WordPress網(wǎng)站的最大文件上傳大小(以兆字節(jié)為單位)。

您還可以通過(guò).htaccess文件和主題目錄中的functions.php文件更改最大文件大小 。如果您更愿意走那條路,參考此文檔以完成這些步驟。

5.清除DNS緩存

另一個(gè)400錯(cuò)誤請(qǐng)求的常見(jiàn)原因是本地DNS查詢數(shù)據(jù)損壞或過(guò)時(shí)。

刷新您的DNS緩存的方式與清除瀏覽器緩存和刪除cookie的方式大致相同。(順便說(shuō)一下,它們是完全分開的。)不過(guò)概念是一樣的。您的計(jì)算機(jī)正在保存您訪問(wèn)過(guò)的站點(diǎn)的DNS信息,以便在重新訪問(wèn)它們時(shí)更快地加載它們。但是……有時(shí)舊信息會(huì)與網(wǎng)站的最新版本發(fā)生沖突。你會(huì)得到一個(gè)400錯(cuò)誤碼。

不過(guò),這是一個(gè)非常簡(jiǎn)單的修復(fù)。在Windows中,您只需要打開命令提示符。

只需在搜索中輸入cmd,當(dāng)您出現(xiàn)提示時(shí),只需輸入 ipconfig /flushdns(帶空格)。這可能已經(jīng)修復(fù)了您的HTTP錯(cuò)誤碼400。

如果您使用的是 Mac,則非常相似。您搜索 terminal 并輸入 sudo killall -HUP mDNSResponder。如果這不起作用,請(qǐng)嘗試 sudo discoveryutil udnsflushcaches。

本地DNS數(shù)據(jù)不是由瀏覽器存儲(chǔ),而是由操作系統(tǒng)本身存儲(chǔ)。不同系統(tǒng)的DNS數(shù)據(jù)清除方法不盡相同,查看DNS清除/刷新教程。

6.停用瀏覽器擴(kuò)展

如果您安裝了影響網(wǎng)站Cookie的瀏覽器擴(kuò)展,這也可能是罪魁禍?zhǔn)?。在嘗試再次連接到該網(wǎng)站之前,請(qǐng)嘗試暫時(shí)將其禁用以查看是否起作用。

就像WordPress調(diào)試一樣,您要確保第三方軟件不會(huì)導(dǎo)致問(wèn)題。如果您運(yùn)行任何瀏覽器擴(kuò)展或附加組件,最好單獨(dú)禁用它們以查看其中一個(gè)是否導(dǎo)致錯(cuò)誤彈出。

你可以一次完成這一切,但你不知道誰(shuí)是罪魁禍?zhǔn)?。所以單?dú)檢查它們。如果您可以重新加載頁(yè)面并且沒(méi)有出現(xiàn)400錯(cuò)誤,那么要么學(xué)習(xí)在沒(méi)有該附加組件的情況下生活一段時(shí)間,要么檢查擴(kuò)展程序市場(chǎng)以確保它已更新到最新版本。

您可能沒(méi)有考慮過(guò)這可能是一個(gè)問(wèn)題,但是如果您無(wú)路可走,這值得一試。

概要

如果遇到400錯(cuò)誤請(qǐng)求,可以執(zhí)行上述多種操作來(lái)嘗試解決此問(wèn)題。

在絕大多數(shù)情況下,“ 400錯(cuò)誤請(qǐng)求”是由向服務(wù)器提交請(qǐng)求或本地緩存引起的客戶端問(wèn)題。這篇文章中概述的解決方案不需要專業(yè)知識(shí),只需要緊跟步驟,即大幾率解決400錯(cuò)誤請(qǐng)求報(bào)錯(cuò)!

但是,有時(shí)候“400錯(cuò)誤請(qǐng)求”狀態(tài)代碼可能由于通用服務(wù)器問(wèn)題引起。通過(guò)在不同設(shè)備不同瀏覽器上測(cè)試站點(diǎn),可以快速診斷是否是這樣的問(wèn)題。如果懷疑是服務(wù)器端錯(cuò)誤,除了稍后再試你別無(wú)他法。


標(biāo)題名稱:如何解決WordPress網(wǎng)站瀏覽器400錯(cuò)誤碼請(qǐng)求報(bào)錯(cuò)
本文網(wǎng)址:http://m.5511xx.com/article/cdhohds.html