View Full Version : Lệnh nào để lấy domain name?
Mình muốn lấy http://ddth.com trong link
http://ddth.com/newthread.php?do=newthread&f=76
Không biết có lệnh nào trong .NET để lấy không nhỉ? Rồi có cách nào để lấy http không nhỉ? Mình muốn tìm lệnh của .NET để làm những việc đó. Còn nếu lấy link rồi cắt ra thì mình cũng biết.
Response.Write(Request.Url.Host);
Cám ơn bạn. Nhưng nó không lấy http:// trong đó. Mình đành tạo 1 hàm riêng mình để xử nó.
thì + "http://" thêm đằng trước, cũng ko hiểu bạn làm ứng dụng gì mà hỏi kỳ kỳ vạ lạ , câu hỏi này mình bình chọn cho bạn, vì có rất nhiều hàm lấy cái URL của ứng dụng nhưng chưa có cái hàm nào đáp ứng nhu cầu của bạn ....
Request.Url.Scheme + Uri.SchemeDelimiter + Request.Url.Host
Xin cám ơn bạn. Cách của bạn tốt trên production site. Nhưng với localhost mà có port thì lại không được. Mình đã thử test trên host rồi. Còn đây là cách mình làm:
string GetMyDomain()
{
string temp1 = Request.Url.AbsoluteUri.ToString();
string temp2 = Request.Url.AbsolutePath;
int temp3 = temp1.IndexOf(temp2);
string temp = Null.NullString;
if (temp3 >= 0)
{
temp = temp1.Substring(0,temp3);
}
return temp;
}
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.