Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用ColdFusion获取返回的URL_Url_Coldfusion - Fatal编程技术网

如何使用ColdFusion获取返回的URL

如何使用ColdFusion获取返回的URL,url,coldfusion,Url,Coldfusion,我正在使用变量访问一组网站 <cfhttp url="http://website.com/index.php?title=#var1#:#var2#&action=edit##EditPage" method="GET"> 有些页面没有提供我需要的数据,而URL中的#EditPage显示了一个片段 编辑&redlink=1。我想以不同的方式对待这些页面。如何识别它们?URL中使用的哈希“#”由浏览器而不是服务器使用。通常,当浏览器在URL中看到散列时,它将跳转到页面上

我正在使用变量访问一组网站

<cfhttp url="http://website.com/index.php?title=#var1#:#var2#&action=edit##EditPage" method="GET">

有些页面没有提供我需要的数据,而URL中的#EditPage显示了一个片段
编辑&redlink=1。我想以不同的方式对待这些页面。如何识别它们?

URL中使用的哈希“#”由浏览器而不是服务器使用。通常,当浏览器在URL中看到散列时,它将跳转到页面上具有相同名称的锚或具有该id的元素。例外情况是,使用javascript根据散列动态修改页面。

如果我理解正确,您要做的是首先在单独的变量中构造URL。类似于URLtoGet的东西。然后,您可以使用cfif来切换构造的URL是否包含您指定的片段。查看contains()、find()和findNoCase()以确定哪个选项最适合您。

对不起,我没有说清楚。我正在调用URL并从页面访问数据。我想采取不同的行动,这取决于片段红链接是否出现在URL中。请再次解释你的问题,因为你说泰勒的答案不是你要问的。谢谢你的建议。我去看看