Khu*_*boo 3 coldfusion httprequest
我使用下面的代码来获取coldfusion中的当前页面URL: -
host = structKeyExists(cgi,'http_host') ? cgi.http_host : '';
req_url = 'https://' & host & cgi.script_name;
Run Code Online (Sandbox Code Playgroud)
但是在req_url参数中,我得到host_name/index.cfm而不是当前页面URL.我在referrer中获得了实际的URL.请告诉我如何获取coldfusion中的当前页面URL.
Protocol = #getPageContext().getRequest().getScheme()#;
Domain = #cgi.server_name#;
Template = #cgi.script_name#;
Variables = #cgi.query_string#;
Run Code Online (Sandbox Code Playgroud)
例如:
Canonical = '#getPageContext().getRequest().getScheme()#://#cgi.server_name#/#cgi.script_name#?#cgi.query_string#';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4756 次 |
| 最近记录: |