Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server (Not)   Client   Old   Guides   Examples
New in version: 6.3   6.4   6.5   7.0   7.1   7.2   7.3   7.4   7.5   7.6    Statistic  

DNSLookup.LookupHostByName

Queries the IP for domain.

Component Version macOS Windows Server FileMaker Cloud FileMaker iOS SDK
DNSLookup 6.0 Yes Yes Yes Yes Yes

MBS( "DNSLookup.LookupHostByName"; DomainName { ; Type } )

Parameters

Parameter Description Example value
DomainName The domain name to lookup. "monkeybreadsoftware.de"
Type Optional
What IP type to find.
Can be 4 for IPv4 or 6 for IPv6.
Default is IPv4.
This is currently ignored on Windows and you get back default IP type.
4

Result

Returns reference number or error.

Description

Queries the IP for domain.
Lookup is synchronous.
By default queries the primary IP type the machine is configured for.

Examples

Lookup domain name:

Set Variable [$q; Value:MBS( "DNSLookup.LookupHostByName"; DNS Lookup::Name to lookup; Get(ScriptParameter))]
If [MBS("IsError") = 0]
    Set Field [DNS Lookup::Name; MBS( "DNSLookup.Name"; $q )]
    Set Field [DNS Lookup::Addresses; MBS( "DNSLookup.Address"; $q; -1 )]
    Set Field [DNS Lookup::Aliases; MBS( "DNSLookup.Alias"; $q; -1 )]
    Set Variable [$r; Value:MBS( "DNSLookup.Release"; $q)]
End If

See also

Example Databases


DNSLookup.LookupHostByAddress   -   DNSLookup.Name

Feedback: Report problem or ask question.




Links
MBS Xojo PDF Plugins