欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

深入剖析IIS 6.0(6)_Windows教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!
 由于http.sys是一個操作系統(tǒng)的驅(qū)動程序,而不是一個IIS組件,因此該驅(qū)動程序的配置在注冊表而不是IIS配置數(shù)據(jù)中進(jìn)行。當(dāng)前,還有許多http.sys的注冊表設(shè)置項目尚無正式的說明文檔,它可能意味著微軟不鼓勵用戶修改這些設(shè)置,因為這些設(shè)置項目將來可能會有變化。http.sys驅(qū)動程序的注冊表設(shè)置項目位于HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP下面,在這里可添加各種注冊鍵(默認(rèn)配置中不包含這些注冊鍵),諸如:

  ⑴ EnableNonUTF8:如果加入EnableNonUTF8子鍵,并將它的值設(shè)置成0,http.sys只接受UTF-8編碼的URL。UTF-8的全稱是Universal Character Set(UCS)Transformation Format 8,這是一種字符集標(biāo)準(zhǔn),標(biāo)準(zhǔn)全文在http://www.ietf.org/rfc/rfc2279.txt,它允許使用多國語言的字符集。默認(rèn)情況下,EnableNonUTF8的值是1,表示IIS接受UTF-8、ANSI、雙字節(jié)字符集(DBCS)編碼的URL。

  ⑵ PercentUAllowed:當(dāng)這個子鍵設(shè)置成1時(默認(rèn)值),http.sys認(rèn)可那些部分字符用%uNNNN表示的URL,其中NNNN是一組表示實際字符的數(shù)字。當(dāng)PercentUAllowed設(shè)置成0時,IIS 6.0將拒絕那些部分字符用這種方式表示的URL。

  %uNNNN是一種不太常用的Unicode符號,不要將它與常見的UTF-8表示形式混淆。在UTF-8表示形式中,%20表示一個空格,例如http://www.iisanswers.com/new article.htm相當(dāng)于http://www.iisanswers.com/new%20article.htm,兩者之間的轉(zhuǎn)換由IE瀏覽器自動完成,不管EnableNonUTF8和PercentUAllowed設(shè)置成了什么值,IIS 6.0都會接受。

  這兩項設(shè)置,再加上其他可以在IIS 6.0文檔中找到的設(shè)置項目,從一個側(cè)面反映了IIS 6.0在URL解析方面的改進(jìn)。在IIS 5.0中,一些重大的安全問題與Web服務(wù)器解析URL的方式有密切的關(guān)系,現(xiàn)在微軟終于解決了原先存在的缺陷,同時作出了一些改進(jìn),允許管理員更加明確地定義IIS 6.0解析URL的規(guī)則。在天生具有國際化特點的Internet上,多國語言并存,這些改進(jìn)之處尤其具有重要意義。

  關(guān)于Unicode的更多信息,請參見http://www.unicode.org;關(guān)于IIS 5.0缺陷的更多信息,請參見 http://www.wiretrip.net/rfp/p/doc.asp/i5/d57.htm。在Windows Server 2003 Resource Kit中可以找到一個幫助配置http.sys的工具。

  ■ W3Core

  默認(rèn)情況下,IIS 6.0在工作進(jìn)程隔離模式下運行,如圖五所示。在這種模式中,對于每一個Web應(yīng)用,IIS 6.0都用一個獨立的w3wp.exe的實例來運行它。w3wp.exe也稱為工作進(jìn)程(Worker Process),或W3Core。



圖五

來源:網(wǎng)絡(luò)搜集//所屬分類:Windows教程/更新時間:2013-04-16
相關(guān)Windows教程