python的Web程式設計

2021-08-31 13:39:04 字數 2353 閱讀 6697

server_socket = socket.socket(socket.af_inet, socket.sock_stream)
af_inet指定使用ipv4協議,如果要用更先進的ipv6,就指定為af_inet6。sock_stream指定使用面向流的tcp協議,這樣,乙個socket物件就建立成功,但是還沒有建立連線。

server_socket.bind(("127.0.0.1", 8080))
伺服器可能有多塊網絡卡,可以繫結到某一塊網絡卡的ip位址上,也可以用0.0.0.0繫結到所有的網路位址,還可以用127.0.0.1繫結到本機位址。127.0.0.1是乙個特殊的ip位址,表示本機位址,如果繫結到這個位址,客戶端必須同時在本機執行才能連線,也就是說,外部的計算機無法連線進來。

server_socket.listen(128)
呼叫listen()方法開始監聽埠,傳入的引數指定等待連線的最大數量

等待並返回乙個客戶端的連線,採用多程序來處理要做的事情

WEB安全程式設計

近年來web安全越來越受到企業的重視,作為程式設計師,我們做程式安全的第一責任人,你對web安全程式設計又有多少了解呢?其實了解常見的幾個安全程式設計方法就會讓大多數黑客無功而返,下面會一一枚舉 1 sql注入 sql injection sql注入是指攻擊者利用拼接的sql引數,進行的一些非法操作...

Web安全程式設計

安全程式設計能夠體現乙個程式設計師是否合格,什麼是安全程式設計,就是在開發階段避免系統漏洞,根據烏雲漏洞平台的統計,2014排行前10的安全問題如下 sql注入攻擊 最容易由程式設計師的程式設計疏忽產生的漏洞是sql注入和xss,sql注入的危害嚴重的情況是洩漏整個資料庫的資訊,後果不堪設想,xss...

《基於WEB程式設計》

三 選擇題ii 每題5分,共20分 1.下述 在使用者改變下拉列表框選擇時,會呼叫 方法 asp listitem第1項 asp listitem第2項 asp listitem第3項 a.listitem b.dropdownlist1 selectedindexchanged c.server ...