How to Get Http Hostname in Laravel - TechvBlogs

How to Get Http Hostname in Laravel

Unlock the power of Laravel as we demystify obtaining HTTP hostname. Learn step-by-step methods to retrieve the hostname in your Laravel applications effortlessly.

Smit Pipaliya - Author - TechvBlogs
Smit Pipaliya

5 months ago

TechvBlogs - Google News

Recently, while working on my Laravel 10 application, I encountered the need to retrieve the hostname. Despite going through the entire documentation on requests, I couldn't pinpoint where to obtain the hostname in my controller.

I discovered a solution for this challenge. You can effortlessly obtain the HTTP hostname from the request object using two helpful methods: getHttpHost() and getHost(). These methods not only retrieve the domain name but also allow you to obtain subdomain names effortlessly.

Get Http Hostname in Laravel

You can retrieve it as follows:

Example 1 :

$host = request()->getHttpHost();

Example 2 :

$host = request()->getHost();

Example 3 :

public function yourControllerFun(Request $request)
    $host = $request->getHttpHost();


I'm here to help! If you have any more questions or if there's anything else I can assist you with, feel free to let me know.

Comments (0)


Note: All Input Fields are required.