原文:FastAPI 學習之路(五十二)WebSockets(八)接受/發送json格式消息

相對於之前的text的消息來說,我們之前發送的消息都是text的居多,那么對於text格式的消息來說,我們處理起來,尤其是后端要麻煩的多,那么我們可不可以傳遞json格式的,對於前后端來說都好處理的一種格式的消息,那么答案來說是可以的。我們需要做下處理。 我們在之前的websockets管理中的的消息的處理全部改造成json格式的。我們看下如何處理呢 我們現在所有的消息,我們只支持的json格式呢 ...

2021-10-24 20:58 0 1255 推薦指數:

查看詳情

FastAPI 學習之路(四十六)WebSockets(二)

上一篇文章,我們分享了WebSockets一些入門的,我們這節課,在原來的基礎上,對於講解的進行一個演示。我們最后分享了依賴token等。首先我們對上次的代碼進行調整。 我們之前分享FastAPI 學習之路(三十八)Static Files,我們分享了動態文件的使用 ...

Sun Oct 24 23:05:00 CST 2021 0 171
FastAPI 學習之路(四十五)WebSockets

我們之前的分析都是基於http的請求,那么如果是WebSockets可以支持嗎,答案是可以的,那么我們看下如何實現的。 其實很簡單,就是我們在后端寫一個接受消息的,有消息來了,我們就處理這個消息,不過之前處理的都是http,現在是websocket ...

Sat Oct 23 17:29:00 CST 2021 0 858
FastAPI 學習之路(四十八)WebSockets(四)接口測試

在我們測試中,肯定會對接口進行測試。之前也分享過FastAPI 學習之路(三十八)對開發接口進行測試,那么我們針對WebSockets接口怎么測試呢。 其實很簡單。 然后執行測試即可。 這個錯誤,主要是我們在最后的時候沒有釋放鏈接 ...

Sun Oct 24 23:07:00 CST 2021 0 122
FastAPI 學習之路(五十)WebSockets(六)聊天室完善

本次是WebSockets的第六次分享了,我們這次只是對於之前的功能做下優化,順便利用下之前的操作數據的接口,使用下數據庫的練習。 我們都知道,在聊天室里面會有一個上線的概念。上線了要通知大家。然后下線了要告訴大家誰離開了。發小小大家要都能可以收到。那么我們基於這個去完善下 ...

Mon Oct 25 00:07:00 CST 2021 0 93
FastAPI 學習之路(五十一)WebSockets(七)實現一對一聊天

有了上一遍的基礎,其實這個一對一很簡單,我們在之前的websockets管理中已經實現了一對一發消息的內容,這次呢,我們只需要實現一對一如何處理消息即可。 其實很簡單,還是之前的方法,只是對應的path不一樣,而且要發給的人我用了?拼接,實際中,可以作為參數 ...

Mon Oct 25 04:57:00 CST 2021 0 124
FastAPI 學習之路(三十二)創建數據庫

在大型的web開發中,我們肯定會用到數據庫操作,那么FastAPI也支持數據庫的開發,你可以用 PostgreSQL MySQL SQLite Oracle 等 本文用SQLite為例。我們看下在fastapi是如何操作設計數據庫的 我們看下如何在項目 ...

Wed Oct 20 13:58:00 CST 2021 0 1976
FastAPI 學習之路(四十二)定制返回Response

我們想要在接口中返回xml格式的內容,我們應該如何實現呢。 那么我們請求下看下接口的實際返回。 那么我們看下返回類型是xml格式的。 在返回的時候,有時候我們需要在返回的headers。我們應該如何實現 ...

Sat Oct 23 17:28:00 CST 2021 1 1325
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM