-
get post
查看全部 -
400 401 403
查看全部 -
單一入口.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [L]
HTTP的請求方法:
GET POST PUT DELETE OPTIONS
github-search: restful
查看全部 -
HTTP協(xié)議
協(xié)議頭,主機(jī)名,訪問地址,請求參數(shù)
組成格式:請求行,消息報(bào)頭,請求正文
請求狀態(tài)碼:?
200:正確的請求返回正確的結(jié)果,如果不想細(xì)分正確的請求結(jié)果都可以直接返回200。
201:表示資源被正確的創(chuàng)建。比如說,我們 POST 用戶名、密碼正確創(chuàng)建了一個(gè)用戶就可以返回 201。
202:請求是正確的,但是結(jié)果正在處理中,這時(shí)候客戶端可以通過輪詢等機(jī)制繼續(xù)請求。
203:請求的代理服務(wù)器修改了源服務(wù)器返回的 200 中的內(nèi)容,我們通過代理服務(wù)器向服務(wù)器 A 請求用戶信息,服務(wù)器 A 正常響應(yīng),但代理服務(wù)器命中了緩存并返回了自己的緩存內(nèi)容,這時(shí)候它返回 203 告訴我們這部分信息不一定是最新的,我們可以自行判斷并處理。
300:請求成功,但結(jié)果有多種選擇。
301:請求成功,但是資源被永久轉(zhuǎn)移。比如說,我們下載的東西不在這個(gè)地址需要去到新的地址。
303:使用 GET 來訪問新的地址來獲取資源。
304:請求的資源并沒有被修改過。
308:使用原有的地址請求方式來通過新地址獲取資源。
400:請求出現(xiàn)錯(cuò)誤,比如請求頭不對等。
401:沒有提供認(rèn)證信息。請求的時(shí)候沒有帶上 Token 等。
402:為以后需要所保留的狀態(tài)碼。
403:請求的資源不允許訪問。就是說沒有權(quán)限。
404:請求的內(nèi)容不存在。
406:請求的資源并不符合要求。
408:客戶端請求超時(shí)。
413:請求體過大。
415:類型不正確。
416:請求的區(qū)間無效。
500:服務(wù)器錯(cuò)誤。
501:請求還沒有被實(shí)現(xiàn)。
502:網(wǎng)關(guān)錯(cuò)誤。
503:服務(wù)暫時(shí)不可用。服務(wù)器正好在更新代碼重啟。
505:請求的 HTTP 版本不支持
查看全部 -
restful簡介及資源介紹
查看全部 -
http協(xié)議文檔在rfc文檔中查看全部
-
喜歡查看全部
-
restful api設(shè)計(jì)要素
查看全部 -
RESTful是一種?面向資源?的軟件架構(gòu)風(fēng)格
無狀態(tài)表示的是:每一次操作的都是獨(dú)立的,沒有任何關(guān)系
查看全部 -
WebService是什么?
WebService是一種跨編程語言和跨操作系統(tǒng)的遠(yuǎn)程調(diào)用技術(shù)
什么是SOAP協(xié)議?
WebService通過HTTP協(xié)議發(fā)送請求和接受響應(yīng)都采用XML格式,并增加了特定的HTTP消息頭,這些特定的HTTP頭和XML內(nèi)容就是SOAP
RESTful和SOAP區(qū)別?
RESTful適合資源型服務(wù)接口,適合效率要求高、安全要求不高的場景
SOAP根據(jù)需要可以提供多開發(fā)語言,適合對安全性要求高的場景
查看全部 -
RESTfult是什么?
RESTful是一種面向資源的軟件架構(gòu)風(fēng)格,可以降低項(xiàng)目的開發(fā)復(fù)雜度、提升系統(tǒng)的伸縮性;
RESTfult的設(shè)計(jì)基準(zhǔn)是什么?
網(wǎng)絡(luò)上所有的事物都可以被抽象成資源;
所有的操作都是無狀態(tài)的
對資源的操作不會(huì)改變資源的資源標(biāo)識(shí)符
什么是資源?
網(wǎng)絡(luò)上的一個(gè)實(shí)體,比如音頻、視頻、圖片、文本等等信息都是資源
查看全部 -
哈哈哈哈哈?查看全部
-
Restful Api設(shè)計(jì)的六要素:
資源路徑(Url)
HTTP動(dòng)詞
過濾信息
狀態(tài)碼
錯(cuò)誤處理
返回結(jié)果
查看全部 -
restful是一種面向資源的軟件架構(gòu)風(fēng)格,主要可以解決以下兩種問題:
1、降低開發(fā)的復(fù)雜性
2、提高系統(tǒng)的可伸縮性
設(shè)計(jì)概念和準(zhǔn)則:
網(wǎng)絡(luò)上的所有事物都可以被抽象為資源
每個(gè)資源都有位移的資源標(biāo)識(shí),對資源的操作不會(huì)改變這些標(biāo)識(shí)(比如資源的刪除是會(huì)刪除資源,但不會(huì)刪除標(biāo)識(shí))
所有的操作是無狀態(tài)的(相互之間不影響)
查看全部 -
200 ok
301 永久性重定向
302 臨時(shí)性重定向
401 服務(wù)器收到,拒絕請求
403 沒有訪問權(quán)限
404 找不到頁面
500 服務(wù)器問題
查看全部
舉報(bào)