python網絡編程及前端常見問題
當我們學習Python時,需要掌握的的知識有很多,除了有關Python的專業知識外,我們還需要學習網絡編程、前端等知識,對此這篇文章為大家總結一下Python網絡編程及前端常見問題。
一、AJAX是什么?
AJAX是異步的JavaScript和xml,能夠刷新局部網頁數據而不是重新加載這個網頁。
二、常見的HTTP狀態碼有哪些?
200OK
301MovedPermanertly
302Found
304NotModified
307TemporaryRedirect
400BadRequest
401Unauthorized
403Forbidden
404NotFound
410Gone
500InternalServerError
501NotImplemented
三、Post和Get的區別?
GET請求,請求的數據會附加在URL之后,以?分割URL和傳輸數據,多個參數用&連接。URL的編碼格式采用的是ASCII編碼,不是uniclde,即是說所有的非ASCII字符都要編碼之后再傳輸。
Post請求,會將請求數據放置在HTTP請求包的包體中,上面的item=bandsaw就是實際的傳輸數據。
而且Post的安全性要比Get的高。這里的安全既真正的安全,而不同于get提到的安全方法中的安全,上面提到的安全僅僅是不修改服務器的數據。
四、Cookie和Session的區別?
具體區別如下:
1.Cookie數據放在客戶的瀏覽器上,Session數據放在服務器上;
2.Cookie不是很安全,別人可以分析存在本地的Cookie并進行cookie欺騙考慮到安全應當使用session;
3.Session會在一定時間內保存在服務器上。訪問增多時,會比較占用服務器的性能,考慮到減輕服務器性能方面建議使用cookie;
4.單個cookie保存的數據不能超過4K,很多瀏覽器都限制一個站點最多保存20個Cookie。

相關推薦HOT
更多>>
pythonfor循環是什么
pythonfor循環是什么在做遍歷的時候,對于一些數據的反復循環執行,我們會用到for循環的語句。可以說這是新手入門必學的語句之一,在很多基礎循...詳情>>
2023-11-13 07:46:36
pythoncontextmanager()的轉換
python中contextmanager()的轉換1、說明當發出請求時,requests庫會在將請求實際發送到目標服務器之前準備該請求。請求準備包括像驗證頭信息和...詳情>>
2023-11-13 06:34:35
python使用items()遍歷鍵值對
python使用items()遍歷鍵值對字典可以用來存儲各種方式的信息,所以有很多方式可以通過字典的所有鍵值對、鍵或值。說明1、即使通過字典,鍵值對...詳情>>
2023-11-13 04:24:15
python實例方法中self的作用
python實例方法中self的作用說明1、無論是創建類的構造方法還是實例方法,最少要包含一個參數self。2、通過實例的self參數與對象進行綁定,程序...詳情>>
2023-11-13 03:46:48