400錯誤 和FormData ajax 上傳

2021-07-23 14:40:37 字數 679 閱讀 5686

您的web伺服器認為客戶端傳送的資料流 (例如您的瀏覽器或我們的 checkupdown 機械人 ) 是 '畸形的',即沒有完全遵守 http 協議。 因此您的 web 伺服器無法理解和處理該請求。

該錯誤幾乎總是意味著客戶端系統以及 / 或者您的web伺服器程式設計失敗。

重點檢視客服端的 請求是否合理,(fromdata寫法不正確可能導致400)

<

form

id= "uploadform"

>

<

p>指定檔名: <

input

type="text"

name="filename"

value= ""

/>

p>

<

p>上傳檔案: <

input

type="file"

name="file"

/>

p>

<

input

type="button"

value="上傳"

onclick="doupload()"

/>

form

>

function doupload() ,  

error: function (returndata)   

});  

}  

400請求錯誤分析

原帖 在ajax請求後台資料時有時會報 http 400 錯誤 請求無效 bad request 出現這個請求無效報錯說明請求沒有進入到後台服務裡 原因 1 前端提交資料的欄位名稱或者是字段型別和後台的實體類不一致 或 前端提交的引數跟後台需要的引數個數不一致,導致無法封裝 2 前端提交的到後台的資...

介面400錯誤解析

首先,遇到400問題,最大機率是出現了資料型別不一致的問題,簡單來說是controller層不用正確讀取你傳送請求附帶的引數。該例是我前端傳送json格式,使用postmen接收。二.第一步確認postmen中傳送的資料格式是否正確。postmen中經常有人有漏寫一對 或是缺少逗號,引號,冒號的小問...

介面400錯誤解析

首先,遇到400問題,最大機率是出現了資料型別不一致的問題,簡單來說是controller層不用正確讀取你傳送請求附帶的引數。該例是我前端傳送json格式,使用postmen接收。二.第一步確認postmen中傳送的資料格式是否正確。postmen中經常有人有漏寫一對 或是缺少逗號,引號,冒號的小問...