URL là gì? (Đồng phục nhân viên)

Định nghĩa & ví dụ về URL

Viết tắt là URL , Trình định vị tài nguyên đồng nhất là cách xác định vị trí của tệp trên internet. Đó là những gì chúng tôi sử dụng để mở không chỉ các trang web, mà còn để tải xuống hình ảnh, video, chương trình phần mềm và các loại tệp khác được lưu trữ trên máy chủ.

Việc mở một tệp cục bộ trên máy tính của bạn đơn giản như nhấp đúp vào nó, nhưng để mở tệp trên máy tính từ xa , như máy chủ web, chúng tôi phải sử dụng URL để trình duyệt web của chúng tôi biết nơi cần tìm. Ví dụ: mở tệp HTML đại diện cho trang web được giải thích bên dưới, được thực hiện bằng cách nhập tệp đó vào thanh điều hướng ở đầu trình duyệt bạn đang sử dụng.

Các trình định vị tài nguyên thống nhất thường được viết tắt là URL nhưng chúng cũng được gọi là địa chỉ trang web khi chúng đề cập đến các URL sử dụng giao thức HTTP hoặc HTTPS.

URL thường được phát âm với từng chữ cái được nói riêng (ví dụ: u - r - l , không phải earl ). Nó từng là viết tắt của Universal Resource Locator trước khi được đổi thành Uniform Resource Locator.

Ví dụ về URL

Có thể bạn đang sử dụng để nhập URL, như thế này để truy cập trang web của Google:

https://www.google.com

Toàn bộ địa chỉ được gọi là URL. Một ví dụ khác là trang web này (đầu tiên) và của Microsoft (thứ hai):

https: // https://www.microsoft.com

Bạn thậm chí có thể nhận được siêu cụ thể và mở URL trực tiếp vào một hình ảnh, giống như hình ảnh dài này trỏ đến biểu trưng của Google trên trang web của Wikipedia. Nếu bạn mở liên kết đó, bạn có thể thấy rằng nó bắt đầu bằng https: // và có URL tìm kiếm thông thường như ví dụ ở trên, nhưng sau đó có nhiều văn bản và dấu gạch chéo khác để trỏ bạn đến thư mục và tệp chính xác nơi hình ảnh nằm trên máy chủ của trang web.

Khái niệm tương tự cũng áp dụng khi bạn truy cập trang đăng nhập của bộ định tuyến ; địa chỉ IP của bộ định tuyến được sử dụng làm URL để mở trang cấu hình. Xem NETGEAR Default Password List để xem ý tôi là gì.

Hầu hết chúng ta đều quen thuộc với các loại URL mà chúng tôi sử dụng trong một trình duyệt web như Firefox hoặc Chrome, nhưng đó không phải là trường hợp duy nhất bạn sẽ cần URL.

Trong tất cả các ví dụ này, bạn đang sử dụng giao thức HTTP để mở trang web, có khả năng là hầu hết mọi người gặp phải, nhưng cũng có các giao thức khác mà bạn có thể sử dụng, như FTP, TELNET , MAILTO và RDP. Một URL thậm chí có thể trỏ đến các tệp cục bộ mà bạn có trên ổ đĩa cứng . Mỗi giao thức có thể có một bộ quy tắc cú pháp duy nhất để đến đích.

Cấu trúc của một URL

Một URL có thể được chia nhỏ thành các phần khác nhau, mỗi phần phục vụ một mục đích cụ thể khi truy cập tệp từ xa.

Các URL HTTP và FTP được cấu trúc giống nhau, như giao thức: // hostname / fileinfo . Ví dụ, truy cập một tệp FTP với URL của nó có thể trông giống như sau:

FTP: //servername/folder/otherfolder/programdetails.docx

..., ngoài việc có FTP thay vì HTTP , trông giống như bất kỳ URL nào khác mà bạn có thể gặp phải trên web.

Hãy sử dụng URL sau đây, đó là thông báo của Google về một lỗ hổng CPU , như một ví dụ về một địa chỉ HTTP và xác định từng phần:

https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html

Quy tắc cú pháp URL

Chỉ cho phép số, chữ cái và các ký tự sau trong URL: ()! $ -'_ * +.

Các ký tự khác phải được mã hóa (được dịch sang mã chương trình) để được chấp nhận trong một URL.

Một số URL có thông số tách URL ra khỏi các biến bổ sung. Ví dụ: khi bạn thực hiện tìm kiếm trên Google cho :

https://www.google.com/search?q=

... dấu chấm hỏi mà bạn thấy đang cho biết một tập lệnh nhất định, được lưu trữ trên máy chủ của Google, mà bạn muốn gửi một lệnh cụ thể đến nó để nhận kết quả tùy chỉnh.

Tập lệnh cụ thể mà Google sử dụng để thực hiện tìm kiếm biết rằng bất kỳ phần nào sau ? Q = một phần của URL phải được xác định là cụm từ tìm kiếm, vì vậy mọi thứ được nhập vào thời điểm đó trong URL được sử dụng để tìm kiếm trên công cụ tìm kiếm của Google.

Bạn có thể thấy hành vi tương tự trong URL trong tìm kiếm YouTube này cho video mèo hay nhất :

https://www.youtube.com/results?search_query=best+cat+videos

Lưu ý: Mặc dù không gian không được phép trong URL, một số trang web sử dụng dấu + , bạn có thể nhìn thấy trong cả ví dụ của Google và YouTube. Những người khác sử dụng tương đương được mã hóa của một không gian, là % 20 .

URL sử dụng nhiều biến sử dụng một hoặc nhiều ký hiệu sau dấu chấm hỏi. Bạn có thể xem ví dụ ở đây để tìm kiếm Amazon.com cho Windows 10:

https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10

Biến đầu tiên, url , được đặt trước bởi dấu chấm hỏi, nhưng biến tiếp theo, trường-từ khóa , được bắt đầu bằng dấu và. Các biến bổ sung cũng sẽ được bắt đầu bằng dấu và.

Các phần của URL phân biệt chữ hoa chữ thường - cụ thể là mọi thứ sau tên miền (các thư mục và tên tệp). Bạn có thể thấy điều này cho chính mình nếu bạn viết hoa từ "công cụ" trong URL mẫu từ trang web của tôi mà chúng tôi đã giải mã ở trên, làm cho phần cuối của URL đọc /free-driver-updater-Tools.htm . Hãy thử mở trang đó ở đây và bạn có thể thấy rằng nó không tải vì tệp cụ thể đó không tồn tại trên máy chủ.

Thông tin thêm về URL

Nếu URL chỉ cho bạn một tệp mà trình duyệt web của bạn có thể hiển thị, như hình ảnh JPG thì bạn không phải tải tệp đó xuống máy tính của mình để xem nó. Tuy nhiên, đối với các tệp không được hiển thị bình thường trong trình duyệt, như tệp PDFDOCX và đặc biệt là tệp EXE (và nhiều loại tệp khác), bạn sẽ được nhắc tải tệp xuống máy tính của mình để sử dụng.

URL cung cấp một cách dễ dàng để chúng tôi truy cập địa chỉ IP của máy chủ mà không cần biết địa chỉ thực sự là gì. Chúng giống như tên dễ nhớ cho các trang web yêu thích của chúng tôi. Bản dịch này từ một URL đến một địa chỉ IP là những gì các máy chủ DNS được sử dụng cho.

Một số URL thực sự dài và phức tạp và được sử dụng tốt nhất nếu bạn nhấp vào đó dưới dạng liên kết hoặc sao chép / dán vào thanh địa chỉ của trình duyệt. Lỗi trong URL có thể tạo ra lỗi mã trạng thái HTTP 400 chuỗi, loại phổ biến nhất là lỗi 404 .

Một ví dụ có thể được xem tại 1and1.com . Nếu bạn cố gắng truy cập một trang không tồn tại trên máy chủ của họ (như trang này), bạn sẽ gặp lỗi 404. Các loại lỗi này phổ biến đến nỗi bạn thường sẽ tìm thấy các phiên bản tùy chỉnh, thường xuyên hài hước trên một số trang web. Xem 20 trang lỗi 404 tốt nhất của tôi Bao giờ trình chiếu cho một số mục yêu thích cá nhân của tôi.

Nếu bạn gặp sự cố khi truy cập trang web hoặc tệp trực tuyến mà bạn cho là tải bình thường, hãy xem Cách khắc phục sự cố lỗi trong URL để biết một số ý tưởng hữu ích về việc cần làm tiếp theo.

Hầu hết các URL không yêu cầu tên cổng. Ví dụ: mở google.com , có thể được thực hiện bằng cách chỉ định số cổng của nó ở cuối như http://www.google.com:80 nhưng không cần thiết. Nếu trang web hoạt động trên cổng 8080, bạn có thể thay thế cổng và truy cập trang theo cách đó.

Theo mặc định, các trang FTP sử dụng cổng 21, nhưng các trang khác có thể được thiết lập trên cổng 22 hoặc một cái gì đó khác. Nếu trang FTP không sử dụng cổng 21, bạn phải chỉ định cổng nào đang sử dụng để truy cập máy chủ đúng cách. Khái niệm tương tự áp dụng cho bất kỳ URL nào sử dụng cổng khác với những gì chương trình được sử dụng để truy cập giả định theo mặc định mà nó sử dụng.