新增內容型視圖規則
新增規則來定義網站邏輯結構的指示和範例。
開始之前
- 邏輯內容路徑(如路徑)
- 自訂(利用正規表示式來定義您自己的自訂節點)
執行此項目可讓 AppScan® 顯示邏輯應用程式樹狀結構,而不會將數量眾多的網站組件列在單一節點之下。如果定義了多個規則,AppScan 會依規則列出的順序,嘗試將每一個 URL 與這些規則進行比對。只要找到相符項目,就會根據該規則將 URL 併入內容型樹狀結構中,並繼續進行下一個 URL。
程序
範例
設定 | 範例 | 意義 |
---|---|---|
內容路徑 | <title>(.*?)</title> | 標題標籤之間的所有文字都會用來作為節點名稱的基礎。 |
分隔字元 | [:\->|] | 這 5 個字元會被視為分隔字元。因此: <title>Home:Accounts</title> 和 <title>Home:Plans</title> 會在應用程式樹狀結構中顯示為母節點 Home 下有兩個子節點:Accounts 和 Plans |
節點顯示名稱 | ^\s*(.*?)\s*$ | 在命名節點時,會移除文字前後的空格。 |
條件 | Log out | 在此規則下,只有包含「登出」字眼的頁面會併入應用程式樹狀結構中。 |
設定 | 範例 | 意義 |
---|---|---|
節點位置 | /root/child/grandchild | 符合「條件」的所有頁面都會新增到應用程式樹狀結構的以下位置: /root/child/grandchild 註: 如果指定分支中的母節點不存在,則會加以建立。 |
條件 | 由於此欄位是空的,因此會在這個節點位置新增套用此規則的所有內容。因此,如果這項規則出現在上述規則之後,不含「登出」字組的所有頁面都會新增到節點下: /root/child/grandchild |