gpt4 book ai didi

coldfusion - 如何在Coldfusion中获取当前页面的URL?在获取当前页面网址时,我正在获取home_page_URL/index.cfm

转载 作者:行者123 更新时间:2023-12-01 09:47:49 25 4
gpt4 key购买 nike

我正在使用以下代码在Coldfusion中获取当前页面的URL:-

host = structKeyExists(cgi,'http_host') ? cgi.http_host  : '';
req_url = 'https://' & host & cgi.script_name;

但是在req_url参数中,我得到的是 host_name/index.cfm 而不是当前页面的URL。
我在引荐来源网址中获取了实际网址。请让我知道如何在Coldfusion中获取当前页面的URL。

最佳答案

Protocol = #getPageContext().getRequest().getScheme()#;
Domain = #cgi.server_name#;
Template = #cgi.script_name#;
Variables = #cgi.query_string#;

因此,例如:
Canonical = '#getPageContext().getRequest().getScheme()#://#cgi.server_name#/#cgi.script_name#?#cgi.query_string#';

关于coldfusion - 如何在Coldfusion中获取当前页面的URL?在获取当前页面网址时,我正在获取home_page_URL/index.cfm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45137347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com