User Guide Cancel

IsIPv6

 

Description

Determines whether the host supports IPv6.

Returns

True if the host supports IPv6.

Category

Syntax

IsIPv6(hostname)
IsIPv6(hostname)
IsIPv6(hostname)

Parameters

Parameter

Description

hostname

IP address to check.

See also

History

ColdFusion 9: Added this function

Usage

When you use this function to verify if the remote host supports IPv6, pass the hostname and not the IP address.This function applies only if the server that places the request is IPv6-enabled.

The following example checks whether the localhost supports IPv6:

Example

<cfset hostname="localhost">
<cfset test=IsIPv6()>
<cfif test>
<cfoutput>localhost supports IPv6</cfoutput>
</cfif>
<cfset hostname="localhost"> <cfset test=IsIPv6()> <cfif test> <cfoutput>localhost supports IPv6</cfoutput> </cfif>
<cfset hostname="localhost"> 
<cfset test=IsIPv6()> 
<cfif test> 
<cfoutput>localhost supports IPv6</cfoutput> 
</cfif>

The following example checks whether the remote host supports IPv6:

<cfset hostname="remote hostname">
<cfset test=IsIPv6(hostname)>
<cfif test>
<cfoutput>#hostname# supports IPv6</cfoutput>
</cfif>
<cfset hostname="remote hostname"> <cfset test=IsIPv6(hostname)> <cfif test> <cfoutput>#hostname# supports IPv6</cfoutput> </cfif>
<cfset hostname="remote hostname"> 
<cfset test=IsIPv6(hostname)> 
<cfif test> 
<cfoutput>#hostname# supports IPv6</cfoutput> 
</cfif>

Get help faster and easier

New user?