"error": "method not allowed",
"message": "request method 'get' not supported",
場景:
當發布的服務不支援當前請求形式的時候就會報405錯誤。比如上面這個錯誤是由於我通過spring boot發布了的服務是post的形式,而我請求的方式是get。
"error":"bad request",
"message":"required string parameter 'name' is not present",
場景:
由於語法格式有誤,伺服器無法理解此請求。比如上面的錯誤就是我使用springboot發布了乙個服務:
@responsebody
public user adduser(@requestparam("name") string name, @requestparam("age") integer age)
在前台通過json格式傳送資料導致的。因為@requestparam是接收表單資料的,無法識別前台發來的json格式。
換成表單格式就可以請求成功了。
content-type: multipart/form-data; boundary=----webkitformboundarybri81vntmybl97rb
------webkitformboundarybri81vntmybl97rb
content-disposition: form-data; name="name"
name1
------webkitformboundarybri81vntmybl97rb
content-disposition: form-data; name="age"
12------webkitformboundarybri81vntmybl97rb--
"error":"unsupported media type",
"message":"content type 'multipart/form-data;boundary=----webkitformboundaryotm4oetbegdmbxax;charset=utf-8' not supported"
場景:
不支援的**型別。上面的錯誤是用springboot發布的服務,不支援表單形式的資料。
@responsebody
public user adduser(@requestbody user user)
http請求出現413錯誤碼
在進行檔案上傳的時候出現了上傳檔案失敗,檢視上傳時的請求連線,發現上傳的url報出了413的錯誤碼。413的錯誤碼是表示 請求實體太大。為什麼會出現該問題?是因為nginx中的某處配置不夠大 允許客戶端請求的最大單檔案位元組數 client max body size 10m 緩衝區 緩衝使用者端請...
HTTP的錯誤碼
錯誤碼 1xx 資訊提示 這些狀態 表示臨時的響應。客戶端在收到常規響應之前,應準備接收乙個或多個1xx響應。100 繼續。101 切換協議。2xx 成功 這類狀態 表明伺服器成功地接受了客戶端請求。200 確定。客戶端請求已成功。201 已建立。202 已接受。203 非權威性資訊。204 無內容...
http返回錯誤碼
http響應碼響應碼由三位十進位制數字組成,它們出現在由http伺服器傳送的響應的第一行。響應碼分五種型別,由它們的第一位數字表示 1xx 資訊,請求收到,繼續處理 2xx 成功,行為被成功地接受 理解和採納 3xx 重定向,為了完成請求,必須進一步執行的動作 4xx 客戶端錯誤,請求包含語法錯誤或...