在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/PHP  Python  C  C++  GO/ PHP的PSR-7有什么意義?

PHP的PSR-7有什么意義?

對(duì)于請(qǐng)求頭和請(qǐng)求行的處理難道不是web server(nginx,Apache)的事情嗎?

psr-7為什么要定義幾個(gè)處理請(qǐng)求頭和請(qǐng)求行的接口呢?

哪些場(chǎng)景下會(huì)讓php直接接收原始的http報(bào)文來(lái)處理呢?還有即使是直接處理,也一般都是用$_SERVER等超全局變量來(lái)處理吧。

回答
編輯回答
瘋子范

當(dāng)然有意義。
你覺(jué)得你用不到,很多時(shí)候是框架幫你做了這些事情。
我舉幾個(gè)例子

  • 怎么判斷是 ajax 請(qǐng)求,是不是需要 http header 的信息
  • 怎么判斷請(qǐng)求是 post、get、put ?
  • 怎么設(shè)置 cookie

誠(chéng)然,其實(shí)不用這些標(biāo)準(zhǔn)也能實(shí)現(xiàn)很多東西,但是我們?yōu)槭裁凑f(shuō)面向接口編程,就是不需要知道實(shí)現(xiàn)細(xì)節(jié),也能很好的使用。

2018年6月14日 12:52