La classe URL rappresenta un Uniform Resource Locator, un puntatore a una "risorsa" sul World Wide Web. Una risorsa può essere qualcosa di semplice come un file o una directory, oppure può essere un riferimento a un oggetto più complesso, come ad esempio una query a un database o di un motore di ricerca. In generale, un URL può essere suddiviso in più parti. L'esempio precedente di un URL che indica il protocollo da utilizzare è HTTP (HyperText Transfer Protocol) e che le informazioni risiedono su una macchina host chiamata www.ncsa.uiuc.edu.
L'informazione sulla macchina host è chiamata /SDG/Software/Mosaic/Demo/url-primer.html. L'esatto significato di questo nome sulla macchina host dipende dal protocollo di accoglienza. Le informazioni risiedono normalmente in un file, ma potrebbe essere generato al momento. Questa componente della URL è definita il sentiero componente. Dell'URL è possibile specificarne una "porta". Se la porta non è specificata, la porta di default per il protocollo è utilizzata in sostituzione. Ad esempio, la porta di default per HTTP è 80. Una porta alternativa potrebbe essere specificata come: http://archive.ncsa.uiuc.edu:80/SDG/Software/Mosaic/Demo/url-primer.html.
Via: Oracle
Nessun commento:
Posta un commento