Sets the replacement name for the predefined host name "standardhost". This replacement is only used for the BrowserNavigate function and is not used for Web functions. If not specified, the default setting is taken from the active profile settings ().
BrowserAPI.bdh
BrowserSetStandardHost( sHost : in string,
nPort : in number optional ): boolean;
| Parameter | Description |
|---|---|
| sHost | Replacement name for the predefined host name "standardhost". |
| nPort | Optional: Port number appended to the replacement name. |
true if successful
false otherwise
benchmark SilkPerformerRecorder
use "Kernel.bdh"
use "BrowserAPI.bdh"
dcluser
user
VUser
transactions
TInit : begin;
TMain : 1;
var
dclrand
dcltrans
transaction TInit
begin
end TInit;
transaction TMain
var
sHost : string;
nPort : number;
begin
BrowserStart(BROWSER_MODE_DEFAULT, 800, 600);
// get the standard host name & port and print them
BrowserGetStandardHost(sHost, STRING_COMPLETE, nPort);
print("Standardhost: '"+sHost+"'");
print("Port: '"+string(nPort)+"'");
// set the standard host name to demo.borland.com and port to 80
BrowserSetStandardHost("demo.borland.com",80);
// Navigate to demo.borland.com on port 80
BrowserNavigate("http://standardhost");
// set the standard host name to www.google.com and port to 80
BrowserSetStandardHost("www.google.com");
// Navigate to www.google.com
BrowserNavigate("http://standardhost");
// revert to previous state
BrowserSetStandardHost(sHost, nPort);
end TMain;