web開發前後端http常見問題彙總

2022-09-13 09:54:13 字數 687 閱讀 4744

平時開發主要設計到flask 框架  +react 前端  爭對前後端互動協議產生的問題記錄彙總如下:

一: mimetype  contenttype  

1.mimetype 是指的檔案的型別  flask 後台webzug 引擎 預設渲染 text/html  ,如果需要傳遞其他型別的檔案如(xml,video,image)需要在response 裡自定義返回體引數  

response = render_template("

video.xml

", records=data)

return response(response, mimetype='

text/xml

')

這樣的話,在http respenseheader 的 contenttype  = text/xml

前端瀏覽器依據 頭資訊 展示相關資料

2.  enctype 問題

如果 想要上傳檔案 image.word.excel 此型別檔案,需要將 enctype 設定為 multipart/form-data

Web前後端快取技術

快取原本是乙個硬體的概念 快取就是資料交換的緩衝區 稱作cache 當某一硬體要讀取資料時,會首先從快取中查詢需要的資料,如果找到了則直接執行,找不到的話則從記憶體中找。由於快取的執行速度比記憶體快得多,故快取的作用就是幫助硬體更快地執行。在乙個web應用中,應用到快取的地方有很多,主要有瀏覽器快取...

用Delphi開發前後端分離的Web專案

delphi傳統上是開發cs軟體和windows服務端應用的利器。在過去10年間,delphi已發展為跨平台開發工具,全面支援window android ios linux等32 64位平台。在web開發領域,從傳統的靜態html,到動態伺服器頁面 類似asp jsp php等 再到現代的前後端分...

http前後端傳參寫法

http是常用的b s架構的前後端互動協議,springboot對http介面的傳參有以下幾種引數接收方式 responsebody public string testproject json提交陣列,後台需要用list來接收 responsebody public string jsonpara...