Env HostHeaders Example
The env.hostheaders viper always returns a datatable, so this example uses the format macro to display the information within a html table.
Smartsite SXML | Copy Code |
---|---|
<se:format inputdata="{env.hostheaders()}" rem="render env.hostheaders datatable in an html table"> <se:rowformat> <se:colformat><td>{this.field()}</td></se:colformat> <se:rowresult>{char.tab()}<tr>{this.rowresult()}</tr>{char.crlf()}</se:rowresult> </se:rowformat> <se:captionformat match="first"> <se:colformat><th>{this.colname()}</th></se:colformat> <se:rowresult>{char.tab()}<tr>{this.rowresult()}</tr>{char.crlf()}</se:rowresult> </se:captionformat> <se:resultformat><table>{char.crlf()}{this.result()}</table></se:resultformat> </se:format> |
Example Result | Copy Code |
---|---|
<table> <tr><th>HostHeader</th><th>Channel</th><th>IsGlobalHostHeader</th><th>IsDefault</th><th>BrowseStartPage</th></tr> <tr><td>http://doc6/</td><td>AIM</td><td>true</td><td>false</td><td>1</td></tr> <tr><td>http://doc6.smartsite.seneca.intern/</td><td>AIM</td><td>true</td><td>true</td><td>1</td></tr> <tr><td>http://localhost/</td><td>AIM</td><td>true</td><td>false</td><td>1</td></tr> <tr><td>http://localhost:7812/</td><td>AIM</td><td>true</td><td>false</td><td>1</td></tr> <tr><td>http://127.0.0.1/</td><td>AIM</td><td>true</td><td>false</td><td>1</td></tr> <tr><td>http://doc6/</td><td>DEF</td><td>true</td><td>false</td><td>12853</td></tr> <tr><td>http://doc6.smartsite.seneca.intern/</td><td>DEF</td><td>true</td><td>true</td><td>12853</td></tr> <tr><td>http://localhost/</td><td>DEF</td><td>true</td><td>false</td><td>12853</td></tr> <tr><td>http://localhost:7812/</td><td>DEF</td><td>true</td><td>false</td><td>12853</td></tr> <tr><td>http://127.0.0.1/</td><td>DEF</td><td>true</td><td>false</td><td>12853</td></tr> <tr><td>http://doc6/</td><td>EXP</td><td>true</td><td>false</td><td>2</td></tr> <tr><td>http://doc6.smartsite.seneca.intern/</td><td>EXP</td><td>true</td><td>true</td><td>2</td></tr> <tr><td>http://localhost/</td><td>EXP</td><td>true</td><td>false</td><td>2</td></tr> <tr><td>http://localhost:7812/</td><td>EXP</td><td>true</td><td>false</td><td>2</td></tr> <tr><td>http://127.0.0.1/</td><td>EXP</td><td>true</td><td>false</td><td>2</td></tr> <tr><td>http://doc6/</td><td>FSD</td><td>true</td><td>false</td><td>56962</td></tr> <tr><td>http://doc6.smartsite.seneca.intern/</td><td>FSD</td><td>true</td><td>true</td><td>56962</td></tr> <tr><td>http://localhost/</td><td>FSD</td><td>true</td><td>false</td><td>56962</td></tr> <tr><td>http://localhost:7812/</td><td>FSD</td><td>true</td><td>false</td><td>56962</td></tr> <tr><td>http://127.0.0.1/</td><td>FSD</td><td>true</td><td>false</td><td>56962</td></tr> <tr><td>http://doc6/</td><td>FUN</td><td>true</td><td>false</td><td>12853</td></tr> <tr><td>http://doc6.smartsite.seneca.intern/</td><td>FUN</td><td>true</td><td>true</td><td>12853</td></tr> <tr><td>http://localhost/</td><td>FUN</td><td>true</td><td>false</td><td>12853</td></tr> <tr><td>http://localhost:7812/</td><td>FUN</td><td>true</td><td>false</td><td>12853</td></tr> <tr><td>http://127.0.0.1/</td><td>FUN</td><td>true</td><td>false</td><td>12853</td></tr> <tr><td>http://doc6/</td><td>KCD</td><td>true</td><td>false</td><td>56964</td></tr> <tr><td>http://doc6.smartsite.seneca.intern/</td><td>KCD</td><td>true</td><td>true</td><td>56964</td></tr> <tr><td>http://localhost/</td><td>KCD</td><td>true</td><td>false</td><td>56964</td></tr> <tr><td>http://localhost:7812/</td><td>KCD</td><td>true</td><td>false</td><td>56964</td></tr> <tr><td>http://127.0.0.1/</td><td>KCD</td><td>true</td><td>false</td><td>56964</td></tr> <tr><td>http://doc6/</td><td>KSD</td><td>true</td><td>false</td><td>56965</td></tr> <tr><td>http://doc6.smartsite.seneca.intern/</td><td>KSD</td><td>true</td><td>true</td><td>56965</td></tr> <tr><td>http://localhost/</td><td>KSD</td><td>true</td><td>false</td><td>56965</td></tr> <tr><td>http://localhost:7812/</td><td>KSD</td><td>true</td><td>false</td><td>56965</td></tr> <tr><td>http://127.0.0.1/</td><td>KSD</td><td>true</td><td>false</td><td>56965</td></tr> <tr><td>http://doc6/</td><td>SID</td><td>true</td><td>false</td><td>56963</td></tr> <tr><td>http://doc6.smartsite.seneca.intern/</td><td>SID</td><td>true</td><td>true</td><td>56963</td></tr> <tr><td>http://localhost/</td><td>SID</td><td>true</td><td>false</td><td>56963</td></tr> <tr><td>http://localhost:7812/</td><td>SID</td><td>true</td><td>false</td><td>56963</td></tr> <tr><td>http://127.0.0.1/</td><td>SID</td><td>true</td><td>false</td><td>56963</td></tr> <tr><td>http://doc6/</td><td>SMD</td><td>true</td><td>false</td><td>56960</td></tr> <tr><td>http://doc6.smartsite.seneca.intern/</td><td>SMD</td><td>true</td><td>true</td><td>56960</td></tr> <tr><td>http://localhost/</td><td>SMD</td><td>true</td><td>false</td><td>56960</td></tr> <tr><td>http://localhost:7812/</td><td>SMD</td><td>true</td><td>false</td><td>56960</td></tr> <tr><td>http://127.0.0.1/</td><td>SMD</td><td>true</td><td>false</td><td>56960</td></tr> </table> |