簡體   English   中英

正確的http狀態碼

[英]Proper http status code

我正在使用為用戶分配角色的第三方包開發應用程序。 如果用戶已被分配角色,則返回1 ,否則返回0

如果角色分配失敗,我想向客戶發回一條消息。 我應該使用哪個狀態代碼

編輯:第三方包對我來說就像一個黑匣子,我不可能找出失敗的原因。 所以也許我需要一個通用的狀態代碼

如果您在談論身份驗證(我認為您是),請從您自己的 Wikipedia 鏈接:

401 Unauthorized

類似於 403 Forbidden,但專門用於需要身份驗證但已失敗或尚未提供的情況。 響應必須包含一個 WWW-Authenticate 頭字段,其中包含適用於所請求資源的質詢。 請參閱基本訪問身份驗證和摘要訪問身份驗證。 401 語義上的意思是“未經身份驗證”,即用戶沒有必要的憑據。

注意:當某個 IP 地址被禁止訪問網站(通常是網站域)並且該特定地址被拒絕訪問網站時,某些網站會發出 HTTP 401。

參考: https : //en.wikipedia.org/wiki/List_of_HTTP_status_codes

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM