Home / Function/ getResolvedHostForHttpServer() — astro Function Reference

getResolvedHostForHttpServer() — astro Function Reference

Architecture documentation for the getResolvedHostForHttpServer() function in log-listening-on.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  2bf21e2b_26c3_3478_5d5a_d9c34152da58["getResolvedHostForHttpServer()"]
  f924c5ec_b86a_e284_c9c3_d5d9b3562d39["log-listening-on.ts"]
  2bf21e2b_26c3_3478_5d5a_d9c34152da58 -->|defined in| f924c5ec_b86a_e284_c9c3_d5d9b3562d39
  2562c872_6018_1c23_f06c_cb53aad8e489["logListeningOn()"]
  2562c872_6018_1c23_f06c_cb53aad8e489 -->|calls| 2bf21e2b_26c3_3478_5d5a_d9c34152da58
  style 2bf21e2b_26c3_3478_5d5a_d9c34152da58 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/integrations/node/src/log-listening-on.ts lines 30–40

function getResolvedHostForHttpServer(host: string | boolean | undefined) {
	if (host === false) {
		// Use a secure default
		return 'localhost';
	} else if (host === true) {
		// If passed --host in the CLI without arguments
		return undefined; // undefined typically means 0.0.0.0 or :: (listen on all IPs)
	} else {
		return host;
	}
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does getResolvedHostForHttpServer() do?
getResolvedHostForHttpServer() is a function in the astro codebase, defined in packages/integrations/node/src/log-listening-on.ts.
Where is getResolvedHostForHttpServer() defined?
getResolvedHostForHttpServer() is defined in packages/integrations/node/src/log-listening-on.ts at line 30.
What calls getResolvedHostForHttpServer()?
getResolvedHostForHttpServer() is called by 1 function(s): logListeningOn.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free