![瑞客論壇2019swoole實(shí)戰(zhàn)之手?jǐn)]httpserver框架第一季_第1頁(yè)](http://file4.renrendoc.com/view/d5601d5bb1fce73e53e3168e31950e8a/d5601d5bb1fce73e53e3168e31950e8a1.gif)
![瑞客論壇2019swoole實(shí)戰(zhàn)之手?jǐn)]httpserver框架第一季_第2頁(yè)](http://file4.renrendoc.com/view/d5601d5bb1fce73e53e3168e31950e8a/d5601d5bb1fce73e53e3168e31950e8a2.gif)
![瑞客論壇2019swoole實(shí)戰(zhàn)之手?jǐn)]httpserver框架第一季_第3頁(yè)](http://file4.renrendoc.com/view/d5601d5bb1fce73e53e3168e31950e8a/d5601d5bb1fce73e53e3168e31950e8a3.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
快帥酷swoole混合實(shí)戰(zhàn)之秒殺前傳
刻意訓(xùn)練自己的技術(shù)套路講師:沈逸
使用第三方自定義路由、簡(jiǎn)易封裝Request對(duì)象關(guān)于路由手工代碼我們可能要這么寫if($request->server['request_uri']=="/test"){$response->end("<h1>test</h1>");}用第三方庫(kù)地址:
執(zhí)行composerrequirenikic/fast-route這里不再贅述基本使用方法$dispatcher=FastRoute\simpleDispatcher(function(FastRoute\RouteCollector$r){$r->addRoute('GET','/test',function(){return“xxxx";});});執(zhí)行$ret=$dispatcher->dispatch($request->server["request_method"],$request->server["request_uri"]);switch($ret[0]){caseFastRoute\Dispatcher::NOT_FOUND:$response->status(404);$response->end();break;caseFastRoute\Dispatcher::METHOD_NOT_ALLOWED:$response->status(405);$response->end();break;caseFastRoute\Dispatcher::FOUND:$handler=$ret[1];$response->end($handler());break;}簡(jiǎn)易封裝RequestclassRequest{protected$server=[];protected$uri;protected$queryParams;protected$postParams;protected$method;protected$header=[];}一個(gè)靜態(tài)方法publicstaticfunctioninit(\Swoole\Http\Request$swooleRequest){$server=$swooleRequest->server;$method=$swooleRequest->server['request_method']??'GET';$uri=$server['request_uri'];$body=$swooleRequest->rawContent();$request=newself($server,$uri,$swooleRequest->get,$swooleRequest->post,$method,$swooleRequest->header,$body);$request->swooleRequest=$sw
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 清新知春 - 工作總結(jié)
- 綠化補(bǔ)植合同范本
- 開學(xué)季全國(guó)中小學(xué)生安全教育日給家長(zhǎng)的一封信
- 碩士論文答辯模板
- 采購(gòu)氨水噴槍合同范本
- 花卉購(gòu)銷養(yǎng)護(hù)合同范本
- 個(gè)體管材加工合同范本
- 2025地下礦井配電工程師合同通知書
- 2025合同類型解析(固定期限合同、無(wú)固定期限合同、退休前合同與退休后合同)
- 2025馬鞍山市住宅裝飾裝修工程施工合同馬鞍山市工商行政管理
- 湖北省十一校2024-2025學(xué)年高三第二次聯(lián)考數(shù)學(xué)試卷(解析版)
- 英語(yǔ)-華大新高考聯(lián)盟2025屆高三3月教學(xué)質(zhì)量測(cè)評(píng)試題+答案
- 《手工制作》課件-幼兒園掛飾
- 【初中地理】西亞+課件-2024-2025學(xué)年人教版地理七年級(jí)下冊(cè)
- 鼓勵(lì)員工發(fā)現(xiàn)安全隱患的獎(jiǎng)勵(lì)制度
- 蘇教版一年級(jí)下冊(cè)數(shù)學(xué)全冊(cè)教學(xué)設(shè)計(jì)(配2025年春新版教材)
- 【特易資訊】2025中國(guó)二手車行業(yè)出口分析及各國(guó)進(jìn)口政策影響白皮書
- (一診)2025年蘭州市高三診斷考試生物試卷(含官方答案)
- 2025年吉林司法警官職業(yè)學(xué)院?jiǎn)握新殬I(yè)傾向性考試題庫(kù)必考題
- 光伏發(fā)電項(xiàng)目施工的應(yīng)急預(yù)案與措施
- 畢業(yè)設(shè)計(jì)(論文)-護(hù)欄清洗機(jī)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論