|
83 | 83 | </cfif>
|
84 | 84 | </table>
|
85 | 85 |
|
| 86 | + <cfset headerKeys = args.profiler.requestData.headers.keyArray()> |
| 87 | + <cfset headerKeys.sort( "textnocase" )> |
86 | 88 | <h2>Headers</h2>
|
87 | 89 | <table border="0" align="center" cellpadding="0" cellspacing="1" class="cbd-tables">
|
88 |
| - <cfloop array="#args.profiler.requestData.headers.keyArray().sort( "textnocase" )#" item="thisHeader" > |
| 90 | + <cfloop array="#headerKeys#" item="thisHeader" > |
89 | 91 | <tr>
|
90 | 92 | <th width="175" align="right">
|
91 | 93 | #thisHeader#
|
|
102 | 104 | Cookie Value
|
103 | 105 | </th>
|
104 | 106 | </tr>
|
105 |
| - <cfloop array="#args.profiler.requestData.headers.cookie.listToArray( ";" ).sort( "textNoCase" )#" index="thisHeader"> |
| 107 | + <!--- Sort Cookies ---> |
| 108 | + <cfset cookieKeys = args.profiler.requestData.headers.cookie.listToArray( ";" )> |
| 109 | + <cfset cookieKeys.sort( "textnocase" )> |
| 110 | + <cfloop array="#cookieKeys#" index="thisCookie"> |
106 | 111 | <tr>
|
107 | 112 | <td class="cbd-cellBreak">
|
108 | 113 | <em class="textBlue">
|
109 |
| - #getToken( thisHeader, 1, "=" )# |
| 114 | + #getToken( thisCookie, 1, "=" )# |
110 | 115 | </em>
|
111 | 116 | </td>
|
112 | 117 | <td class="cbd-cellBreak">
|
113 |
| - <cfif !isBoolean( getToken( thisHeader, 2, "=" ) ) && isJSON( getToken( thisHeader, 2, "=" ) )> |
114 |
| - #getInstance( '@JSONPrettyPrint' ).formatJSON( getToken( thisHeader, 2, "=" ) )# |
| 118 | + <cfif !isBoolean( getToken( thisCookie, 2, "=" ) ) && isJSON( getToken( thisCookie, 2, "=" ) )> |
| 119 | + #getInstance( '@JSONPrettyPrint' ).formatJSON( getToken( thisCookie, 2, "=" ) )# |
115 | 120 | <cfelse>
|
116 |
| - #getToken( thisHeader, 2, "=" )# |
| 121 | + #getToken( thisCookie, 2, "=" )# |
117 | 122 | </cfif>
|
118 | 123 | </td>
|
119 | 124 | </tr>
|
|
0 commit comments