国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP應(yīng)用進階 ASP Error對象的相關(guān)知識_ASP教程

2024-05-04 11:03:49
字體:
供稿:網(wǎng)友

推薦:實例詳解ASP中斷開記錄集的使用方法
我們在使用ASP 內(nèi)置的ADO組件進行數(shù)據(jù)庫編程時,通常是在腳本的開頭打開一個連接,并在腳本的最后關(guān)閉它,但是就較大腳本而言,在多數(shù)情況下連接打開的時間要比它需要打開的時間長得多。因此為

在VBScript中,有一個OnErrorResumeNext語句,它使腳本解釋器忽略運行期錯誤并繼續(xù)腳本代碼的執(zhí)行。接著該腳本可以檢查Err.Number屬性的值,判別是否出現(xiàn)了錯誤。如果出現(xiàn)錯誤,返回一個非零值。在ASP3.0中,也可以使用OnErrorGoto0“轉(zhuǎn)回到”缺省的錯誤處理。在ASP2.0中實際也進行這種處理,但是沒有相應(yīng)文檔說明,這在很多asp數(shù)據(jù)相關(guān)處理文件中司空見慣,加上OnErrorResumeNext,關(guān)閉缺省的錯誤處理,然后用err抓住,

IfErrThen
err.Clear
Response.Write"出現(xiàn)了錯誤!"
Response.End
EndIf

為了得到更加詳細的錯誤說明,我們就試試asperror對象吧,它是asp3.0的新對象,它可以通過server對象的getlasterror方法得到,asperror提供了關(guān)于asp中發(fā)生最后一個錯誤的詳細信息,與VBScript的Err對象不同,不能為查看是否出現(xiàn)了錯誤而隨時調(diào)用該方法,只能在一個ASP定制的錯誤網(wǎng)頁中使用。如果像對Err對象進行操作那樣,通過關(guān)閉缺省的錯誤處理(用OnErrorResumeNext語句)來使用,則GetLastError方法不能訪問錯誤的詳細數(shù)據(jù)。

ASPError對象的屬性:

ASPError對象提供了九個屬性說明所出現(xiàn)的錯誤的性質(zhì)和錯誤源,并返回引發(fā)錯誤的實際代碼,其屬性及說明如下:

ASPCode:整型。由ASP/IIS產(chǎn)生的錯誤號,例如0x800A009

ASPDescription: 字符串型。如果這個錯誤是與ASP相關(guān)的錯誤,這個屬性是錯誤的詳細說明.例如:AllHTTP:HTTP_ACCEPT:*/*HTTP_ACCEPT_LANGUAGE:zh-cnHTTP_CONNECTION:Keep-AliveHTTP_HOST:sHTTP_USER_AGENT:Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.0;(R11.5))...還有cookie等報告.

Category:字符串型。錯誤來源,即ASP內(nèi)部腳本語言、或一個對象.

分享:請注意!常見的ASP腳本攻擊及防范技巧
由于ASP的方便易用,越來越多的網(wǎng)站后臺程序都使用ASP腳本語言。但是, 由于ASP本身存在一些安全漏洞,稍不小心就會給黑客提供可乘之機。事實上,安全不僅是網(wǎng)管的事,編程人員也必須在某些安全

共7頁上一頁1234567下一頁
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永城市| 诏安县| 湖口县| 株洲市| 林周县| 惠水县| 鹤峰县| 黄浦区| 万安县| 海门市| 新巴尔虎左旗| 鄢陵县| 聂荣县| 六枝特区| 银川市| 灵寿县| 云林县| 浦东新区| 醴陵市| 惠水县| 凌源市| 巨鹿县| 南昌县| 五华县| 莫力| 霍林郭勒市| 固安县| 海门市| 历史| 五常市| 西平县| 长治市| 昆明市| 和林格尔县| 济源市| 贵州省| 丹寨县| 明星| 南澳县| 双流县| 泽库县|