freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機軟件及應(yīng)用]mod_python328中文手冊(更新版)

2025-01-05 10:30上一頁面

下一頁面
  

【正文】 成員無法被 ()方法修改。 allowed 整數(shù),允許方法的位邏輯。 39。 request_time 長整數(shù),請求發(fā)生的時間。 protocol 客戶端提供的協(xié)議,或者是 39。這意味著響應(yīng)不包含任何頭,僅包含信息主體。只讀。注意必須在任何發(fā)送數(shù)據(jù)之前設(shè)置,比如 ()之前,否則是無意義的 (meaningless)。 如果在清理行為之前,服務(wù)器關(guān)閉了,則很可能不會被執(zhí)行。\n39。這個函數(shù)也會受到apache配置標志 Timeout的影響,如果讀取 時超時則會終端,并拋出 IOError異常。Mon, 18 Apr 2020 17:30:00 GMT39。ETag39。 。 如果 str_is_ip設(shè)為 None或未指定,則返回值為 DNS名或 IP地址的字符串。 document_root() 返回 DocumentRoot設(shè)置 get_basic_auth_pw() 返回簡單認證時的密碼字符串 get_config() 返回包含 mod_python配置的表格對象的引用,用于當前請求,除了Python*Handler和 PythonOption(可以通過 ()獲得 )。 動態(tài)注冊處理器是一種很有用的技術(shù),比如用于PythonAuthenHandler,可以為不同的認證級 別指定不同的權(quán)限。PythonHandler39。這個功能從 。 make_table() 一個作廢的函數(shù),可用 table代替。FOOBAR39。mymodule39。當 server沒有指定時,日志級別也無效,日志級別是 d在編譯時指定的,經(jīng)常為 warn。不同于 HTTP處理器,連接處理器接收 connection對象做參數(shù)。 過濾器必須一開始就注冊為 PythonInputFilter或PythonOutputFilter,然后添加到 apache的配置標志Add/SetInputFilter或 Add/SetOutputFilter。Hello World!39。用 Python書寫的處理器 只要遵守如下規(guī)則就與 C寫的沒有區(qū)別: 處理器函數(shù)總是會傳遞請求對象的引用,一般是 req變量。這意味著同一個虛擬服務(wù)器中的腳本在同一個子解釋器中執(zhí)行,但不再同一個虛擬服務(wù)器中的腳本因為不同的子解釋器而無法互相訪問。 服務(wù)器啟動 mod_python的時候會啟動一個主解釋器。頁面不存在 39。 404處理器 在某些時候,如果希望返回 404(HTTP_NOT_FOUND)或者其他非 200的結(jié)果到客戶端,這里有個竅門。 else: return 告知 apache驗證失敗。僅限有效用戶進入。 如果需要用密碼來保護一個目錄。特別注意:需要在 ,因為一旦調(diào)用, HTTP響應(yīng)頭就被發(fā)送出去了,其后的 HTTP響應(yīng)頭的 改變都會忽略。對象的。來分隔函數(shù)名,比如一個處理器函數(shù)叫 39。python39。注意子目錄是不在 ,如果需要只能按照包名的方式調(diào)用。標志告訴 mod_python如果發(fā)生錯誤,則把錯誤信息輸出到客戶端,便于開發(fā)。如下: from mod_python import apache def handler(req): =text/plain (Hello World!) return 如下的事情將會發(fā)生: AddHandler標志告訴 apache所有的以 .py結(jié)尾的 39。所以 mod_python的主函數(shù)只是作為發(fā)報機的角色連接apache處理器和 Python函數(shù)。更復(fù)雜的處理依賴于配置文件。當然也可以調(diào)用本地的mod_python處理器來完成大量的工作。詢問姓名、電子郵件、注釋之后將會給管理員發(fā)郵件。這些都是動態(tài)裝入的處理器。 from mod_python import apache def handler(req): =39。如果是在 .htaccess文件中,則無需 Directory標簽。如果PATH中的 flex版本有誤,則可用 withflex選項 : $ ./configure withflex=/usr/local/bin/flex 這是 ? 構(gòu)建 mod_python文檔時需要用到 python的源代碼。 ? 嘗試查找 flex并確定版本。使用 withapxs指定選項: $ ./configure withapxs=/usr/local/apache/bin/apxs 強烈建議使用這個選項。 DSO方式的優(yōu)勢在于安裝模塊時無需重新編譯 apache。 編譯 mod_python需要有 apache和 Python的包含文件,并且確保安裝了 Python標準庫。所以從 Nsapy衍生出了 Httpdapy。我并不迷信微軟的 ASP,又被 Netscape的性能和滿是臭蟲而郁悶。 為了方便的從 CGI移植,標準的 mod_python處理器提供 了 CGI模擬環(huán)境,允許用戶不修改遺留下來的腳本,而在大多數(shù)時候無需進行任何修改。使用 4種類型的腳本,基于標準的 CGI導(dǎo)入模塊 (以典型的 Python CGI腳本開始 ),然后輸出 39。 標準 CGI: 23 次請求 /秒 mod_python CGI處理器: 385 次請求 /秒 mod_python 發(fā)布處理器: 476 次請求 /秒 mod_python 處理器: 1203 次請求 /秒 apache是按照階段處理請求的 (比如:讀取請求、處理請求頭、檢查存取等 )。Httpdapy設(shè)計成跨平臺的,而實際上主要從 Netscape服務(wù)器開始 (追溯到1997年的 Nsapy)。但是我真的很想用 Python來寫東西。 俱往矣, mod_python的第一個版本發(fā)布于 2020年 5月。通常 apache和 Python的包含文件和庫文件在各自的development包中。主要的缺陷是必須要重新編譯 apache,在很多情況下并不是一個好的選擇。如果找到的首個 python二進制版本不適合 mod_python,則可以手動指定 python的路徑使用withpython,如: $ ./configure withpython=/usr/local/bin/ ? 設(shè)置 mod_python保留的互斥鎖數(shù)量。一般可以忽略這個警告,除非需要重新創(chuàng)建 src/。 并且會安裝 pythonlibraries到 sitepackages并編譯他們。 mod_python收到請求之后查找合適的處理器來處理請求。將會看到 Hello, world!。添加到 : Location /mpinfo SetHandler mod_python PythonHandler /Location 這時指向你的 /mpinfo的 URL則會顯示 一些信息幫助處理 mod_python的問題。也會傳遞請求對象到 req。 節(jié)標題翻譯有誤,應(yīng)為 快速學(xué)習(xí) apache如何處理請求 。對應(yīng)每個階段有個缺省的 apache處理器 (大多數(shù)只做缺省動作或者什么都不作 )。因為它沒有名字,所以有時也成為通用處理器。39。在本例,我們除了通用處理器之外沒有調(diào)用其他 東西。 def handler(req): 這是處理器函數(shù)的聲明。PythonHandler39。PythonHandler myscript::spam39。缺省的是 39。如果沒有返回 OK,則 apache會自動返回為 return 。密碼為 39。 basic HTTP認證采用 base64編碼發(fā)送到服務(wù)器。就是按照如上例子。 這時,你只要 設(shè)置 =,提交你的頁面,然后返回 : from mod_python import apache def handler(req): if [17:]==39。).read() 輸出錯誤頁 (pagebuffer) return() 完成 ... 第四章 Python API 使用 mod_python工作的時候應(yīng)該理解,并不是使用 Python在命令行下寫腳本,而是用 Python調(diào)用 C語言 API。對應(yīng)每一個請求就會創(chuàng)建一個子解釋器,并將引用存儲在詞典里。 一旦創(chuàng)建,一個子解釋器將會被接踵而來的請求 重用,在 apache停止之前不會被銷毀。 客戶端提交的數(shù)據(jù)可以通過 ()讀取?,F(xiàn)在 mod_python僅提供請求級別 (requestlevel)的過濾器,就是 HTTP的請求和回應(yīng)體可以被過濾。比如對于一個請求,過濾器可能會執(zhí)行一次或五次,并無法知曉調(diào)用何時結(jié)束和先后順序。提供了連接 apache內(nèi)部的重要功能,比如有用的函數(shù),文檔等 (request對象也提供訪問 Apache內(nèi)部的接口,但不在本節(jié) )。 module_name是模塊名,可以包含點的包名。Allow:39。這些配置不包含 .htaccess文件的標志。 mappingorsequence提供了表格的初始化數(shù)據(jù)??梢詾檎埱髮ο笾付▽傩?,用于在處理器之間通信??蛇x參數(shù) dir是需要添加到pythonpath環(huán)境變量的路徑。這個列表將會允許傳遞,在頭部指定 HTTP_METHOD_NOT_ALLOWED或 HTTP_NOT_IMPLEMENTED返回到客戶端。 可選參數(shù) type可為如下值: :查詢 DNS名,當 apache標志HostNameLookups為 off時返回 None,無法查詢。失敗返回 None。 meets_conditions() 調(diào)用 apache函數(shù) ap_meets_conditions()返回狀態(tài)碼。]=39。user joe39。不正確的 Contentlength將會導(dǎo)致函數(shù)試圖讀取更多的數(shù)據(jù),并且在超時到達之前一直出于阻塞狀態(tài)。參數(shù) callable可以為任何可調(diào)用對象,可選參數(shù)data可以是任何對象,缺省為 None。 返回成功發(fā)送的字節(jié)數(shù),或者在出錯時拋出 IOError異常。只讀。 main 如果這是一個子請求,指向主請求。 proxyreq 代理請求。只讀。200 OK39。POST39。需要設(shè)置則使用 ()方法。只讀。Range:39。 read_chunked 布爾值,讀取大塊數(shù)據(jù)的編碼。 notes 與請求擁有共同生存期的對象,用于存儲各種信息,可以在一個請求的各個處理器之間傳遞信息。發(fā)布器按照如下方式使用這個標志:當 content_type沒有明確 (explicitly)的設(shè)置時,它依靠輸出的前幾個字節(jié)來猜測 (attempt)。 content_encoding 字符串,正文編碼,只讀。 unparsed_uri URI沒有經(jīng)過任何轉(zhuǎn)換,只讀。 finfo 元組,文件信息結(jié)構(gòu),類似于 POSIX狀態(tài), URI指向的文件的信息(mode,ino,dev,nlink,uid,gid,size,atime,mtime,ctime,fname,name)。在讀到任何數(shù)據(jù)之前將會阻塞。 連接對象的成員: base_server 連接通過的虛擬主機,只讀。 aborted 布爾值,如果連接被中斷則為真,只讀。 (mp_filter) 過濾器對象控制 mod_python的輸入輸出,通常用于提取信息,獲取信息并存入過濾器棧。 close() 關(guān)閉過濾器,并發(fā)送 EOS標志。 handler 字符串,配置中的處理器名稱,只讀。 defn_line_number 整數(shù),服務(wù)器定義所在配置文件的行號,只讀。 error_fname 錯誤日志文件的文件名,只讀。 pathlen 整數(shù),路徑長度,只讀。 req是 mod_python請求對象的實例。從HTML提交的輸入類型 file,將會被以臨時文件的形式稍后提交成 Field對象的 file屬性。 注意:不同于標準庫 cgi模塊的 FieldStorage類,一個 Field對象只能返回上傳文件。 getlist(name) 返回表單字段 name的值列表。 file 類似文件對象,指向上傳的臨時文件 TemporaryFile實例。 參考: RFC1867, HTML表單提交文件, Formbased File Upload in HTML parse_qs(qs[,keep_blank_values,strict_parsing]) 這個函數(shù)的功能等同于標準庫 cgi parse_qs,但是是用 C語言寫的,運行更快。 parse_qsl(qs[,keep_blank_values,strict_parsing]) 這個函數(shù)功能等同于標準庫 cgi parse_qsl,但是是用 C語言寫的,速度更快。 這個函數(shù)觸發(fā) 。 參考: 客戶端持久化狀態(tài) HTTP Cookies RFC 2109,HTTP狀態(tài)管理機制 RFC 2964,使用 HTTP狀態(tài)管理 RFC 2965,HTTP狀態(tài)管理機制 HTTP Cookies:標準,秘密與政見 class Cookie(name,value[,attributes]) 這個類用于構(gòu)造一個單一的 cookie名為 name,值為 value。Wdy, DDMonYYYY HH:MM:S GM
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1