Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.www.php > #22274 > unrolled thread
| Started by | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| First post | 2018-10-04 10:56 +0200 |
| Last post | 2018-10-05 16:01 +0200 |
| Articles | 13 — 3 participants |
Back to article view | Back to it.comp.www.php
url, uri e urn alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-10-04 10:56 +0200
Re: url, uri e urn fmassei@gmail.com - 2018-10-04 11:41 -0700
Re: url, uri e urn fmassei@gmail.com - 2018-10-04 12:03 -0700
Re: url, uri e urn alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-10-05 10:09 +0200
Re: url, uri e urn fmassei@gmail.com - 2018-10-05 07:30 -0700
Re: url, uri e urn alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-10-05 17:35 +0200
Re: url, uri e urn fmassei@gmail.com - 2018-10-05 08:59 -0700
Re: url, uri e urn alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-10-05 21:52 +0200
Re: url, uri e urn fmassei@gmail.com - 2018-10-05 17:01 -0700
Re: url, uri e urn Alessandro Pellizzari <shuriken@amiran.it> - 2018-10-04 19:54 +0100
Re: url, uri e urn alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-10-05 10:15 +0200
Re: url, uri e urn Alessandro Pellizzari <shuriken@amiran.it> - 2018-10-05 11:08 +0100
Re: url, uri e urn alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-10-05 16:01 +0200
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2018-10-04 10:56 +0200 |
| Subject | url, uri e urn |
| Message-ID | <pp4kj0$c3e$1@gioia.aioe.org> |
https://goo.gl/P23qX2 alla fine l'unica cosa che ho capito è che non si capisce niente :D Cmq vorrei sapere come si può chiamare la parte iniziale di un indirizzo, cioè http://user:pass@localhost:80 e la parte finale /index.php?abc=123#test
[toc] | [next] | [standalone]
| From | fmassei@gmail.com |
|---|---|
| Date | 2018-10-04 11:41 -0700 |
| Message-ID | <cd4a1add-ca6b-46f5-b459-6d0887c8421d@googlegroups.com> |
| In reply to | #22274 |
On Thursday, October 4, 2018 at 4:56:02 AM UTC-4, alex wrote: > https://goo.gl/P23qX2 > alla fine l'unica cosa che ho capito è che non si capisce niente :D > Non è del tutto "colpa" tua, sono termini molto fumosi, su cui non tutti sono d'accordo. Di base (e per quello che penso io) uno URI identifica una risorsa senza necessariamente puntarla, uno URL punta ad una risorsa e un URN è un nome garantito come unico nel mondo per un qualcosa. Quirks a parte, sia URLs che URNs sono URI. > Cmq vorrei sapere come si può chiamare la parte iniziale di un > indirizzo, cioè > > http://user:pass@localhost:80 > > e la parte finale > > /index.php?abc=123#test > Questo non c'entra nulla con nessuno dei tre termini. In questo caso specifico di URL, la prima parte è schema+host, la seconda è il path. Ciao!
[toc] | [prev] | [next] | [standalone]
| From | fmassei@gmail.com |
|---|---|
| Date | 2018-10-04 12:03 -0700 |
| Message-ID | <b9719f1a-2de8-4416-8bab-100f15d09b08@googlegroups.com> |
| In reply to | #22275 |
On Thursday, October 4, 2018 at 2:41:16 PM UTC-4, fma...@gmail.com wrote: > path. > *full* path, come mi ha giustamente corretto Alessandro poco fa. Ciao!
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2018-10-05 10:09 +0200 |
| Message-ID | <pp7681$nr8$1@gioia.aioe.org> |
| In reply to | #22275 |
Il 04/10/2018 20:41, fmassei@gmail.com ha scritto: > On Thursday, October 4, 2018 at 4:56:02 AM UTC-4, alex wrote: >> https://goo.gl/P23qX2 >> alla fine l'unica cosa che ho capito è che non si capisce niente :D >> > > Non è del tutto "colpa" tua, sono termini molto fumosi, su cui non tutti > sono d'accordo. Di base (e per quello che penso io) uno URI identifica una > risorsa senza necessariamente puntarla, Cioè? Esempio di URI? > uno URL punta ad una risorsa Cioè? Esempio di URL? > e un > URN è un nome garantito come unico nel mondo per un qualcosa. Cioè? Esempio di URN? > Quirks a parte, sia URLs che URNs sono URI. > >> Cmq vorrei sapere come si può chiamare la parte iniziale di un >> indirizzo, cioè >> >> http://user:pass@localhost:80 >> >> e la parte finale >> >> /index.php?abc=123#test >> > > Questo non c'entra nulla con nessuno dei tre termini. In questo caso > specifico di URL, la prima parte è schema+host, la seconda è il path. Anche *?abc=123#test* fa parte del path?
[toc] | [prev] | [next] | [standalone]
| From | fmassei@gmail.com |
|---|---|
| Date | 2018-10-05 07:30 -0700 |
| Message-ID | <8a06747f-641f-4bab-b66b-55e458c44915@googlegroups.com> |
| In reply to | #22278 |
On Friday, October 5, 2018 at 4:09:39 AM UTC-4, alex wrote: > Esempio di URI? Un esempio di URI che non sia uno URL o uno URN, suppongo: pippo:pluto > Esempio di URL? http://www.example.com > Esempio di URN? urn:isbn:0123456789 > Anche *?abc=123#test* fa parte del path? schema://user:password@host:port/path?query#fragment In realtà nello RFC1738(3.3) quella parte è definita come "searchpart" Ciao!
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2018-10-05 17:35 +0200 |
| Message-ID | <pp80jt$akr$1@gioia.aioe.org> |
| In reply to | #22282 |
Il 05/10/2018 16:30, fmassei@gmail.com ha scritto: >> Esempio di URL? > http://www.example.com Anche se nell'uso comune può diventare http://www.example.com/abc :D >> Anche *?abc=123#test* fa parte del path? > schema://user:password@host:port/path?query#fragment > In realtà nello RFC1738(3.3) quella parte è definita come "searchpart" Quindi path + searchpart = full-path ??? Almeno così suggeriscono :D Cmq mi rendo conto che la questione è fortemente criptica, e ognuno ha la sua scuola di pensiero :D
[toc] | [prev] | [next] | [standalone]
| From | fmassei@gmail.com |
|---|---|
| Date | 2018-10-05 08:59 -0700 |
| Message-ID | <11a8a61b-b71f-470f-bb95-4f8ee108eec7@googlegroups.com> |
| In reply to | #22283 |
On Friday, October 5, 2018 at 11:39:44 AM UTC-4, alex wrote: > Cmq mi rendo conto che la questione è fortemente criptica, e ognuno ha > la sua scuola di pensiero :D Ci sono gli RFC per i termini e la sintassi ufficiali. Poi, se non li vuoi leggere, la questione ti rimane criptica per forza :) Ciao!
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2018-10-05 21:52 +0200 |
| Message-ID | <pp8flr$166b$1@gioia.aioe.org> |
| In reply to | #22284 |
Il 05/10/2018 17:59, fmassei@gmail.com ha scritto: > On Friday, October 5, 2018 at 11:39:44 AM UTC-4, alex wrote: >> Cmq mi rendo conto che la questione è fortemente criptica, e ognuno ha >> la sua scuola di pensiero :D > > Ci sono gli RFC per i termini e la sintassi ufficiali. Poi, se non li vuoi > leggere, la questione ti rimane criptica per forza :) > > > Ciao! > Si, ma anche tu d'allinizio hai parlato di una certa **fumosità** :D
[toc] | [prev] | [next] | [standalone]
| From | fmassei@gmail.com |
|---|---|
| Date | 2018-10-05 17:01 -0700 |
| Message-ID | <e6f15d3b-a456-4145-b923-1f1256710a19@googlegroups.com> |
| In reply to | #22285 |
On Friday, October 5, 2018 at 3:56:47 PM UTC-4, alex wrote: > Il 05/10/2018 17:59, fmassei@gmail.com ha scritto: > > On Friday, October 5, 2018 at 11:39:44 AM UTC-4, alex wrote: > >> Cmq mi rendo conto che la questione è fortemente criptica, e ognuno ha > >> la sua scuola di pensiero :D > > > > Ci sono gli RFC per i termini e la sintassi ufficiali. Poi, se non li vuoi > > leggere, la questione ti rimane criptica per forza :) > > > > Si, ma anche tu d'allinizio hai parlato di una certa **fumosità** :D > E' vero, per motivi che forse non t'aspetteresti, o forsi sì? :) Un URI è fumoso per definizione: il documento ti dice com'è fatto, non a cosa serve. Di un URL invece vedi subito cosa ci puoi fare, punta ad una risorsa. Ora, la standardizzazione dei formati è utile per cosette tipo, sai, scrivere un parser, o un interprete :) Quindi verrebbe da se che quando hai scritto un parser per URI, visto che gli URL sono URI, lo stesso pezzo di codice va bene per entrambi. E invece no, e sono casini che confondono un po' tutti. Chi scrive un parser per un URL HTTP, poco gliene frega di poter riconoscere un URL FTP (che non ha il ?query ma può avere un ;type) o un URL gopher. Chi scrive un parser per un namespace XML (che è un URI) nemmo gl'importa se l'URI è valido :) Quindi nulla, purtroppo è uno di quei casi dove, pensando di fare le cose semplici standardizzando in aticipo, hanno creato una babilonia :) Ciao!
[toc] | [prev] | [next] | [standalone]
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Date | 2018-10-04 19:54 +0100 |
| Message-ID | <g1n5urFc0grU1@mid.individual.net> |
| In reply to | #22274 |
On 04/10/18 09:56, alex wrote: > Cmq vorrei sapere come si può chiamare la parte iniziale di un > indirizzo, cioè > > http://user:pass@localhost:80 Server (o Service) Address. > e la parte finale > > /index.php?abc=123#test Path, Query e Fragment. O Full Path, se preferisci. https://en.wikipedia.org/wiki/URL Bye.
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2018-10-05 10:15 +0200 |
| Message-ID | <pp76id$om3$1@gioia.aioe.org> |
| In reply to | #22276 |
Il 04/10/2018 20:54, Alessandro Pellizzari ha scritto: > On 04/10/18 09:56, alex wrote: > >> Cmq vorrei sapere come si può chiamare la parte iniziale di un >> indirizzo, cioè >> >> http://user:pass@localhost:80 > > Server (o Service) Address. > >> e la parte finale >> >> /index.php?abc=123#test > > Path, Query e Fragment. > O Full Path, se preferisci. > > https://en.wikipedia.org/wiki/URL > > Bye. > Non vedo la citazione ufficiale di quanto hai detto.
[toc] | [prev] | [next] | [standalone]
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Date | 2018-10-05 11:08 +0100 |
| Message-ID | <g1org5Fm8ujU1@mid.individual.net> |
| In reply to | #22279 |
On 05/10/18 09:15, alex wrote: > Non vedo la citazione ufficiale di quanto hai detto. Non esiste una citazione ufficiale. I nomi ufficiali sono Schema, Host (o FQDN), Port, User, Password, Path, Query, Fragment. Le combinazioni le puoi chiamare come vuoi, ma la prima parte (eccetto username e password) definisce l'indirizzo completo del servizio (schema/protocollo, hostname, porta), mentre la seconda è il path alla risorsa sul server (path e query) e alla "sotto-risorsa" all'interno del documento (fragment), quindi puoi chiamarlo Full Path. Bye.
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2018-10-05 16:01 +0200 |
| Message-ID | <pp7qrj$1u6k$1@gioia.aioe.org> |
| In reply to | #22280 |
Il 05/10/2018 12:08, Alessandro Pellizzari ha scritto: > Le combinazioni le puoi chiamare come vuoi, ma la prima parte (eccetto > username e password) definisce l'indirizzo completo del servizio > (schema/protocollo, hostname, porta) Che potrei chiamare server, address o service. Anche se service è un po' vago come nome: in genere rappresenta una porta aperta (ad es. 80) sul server, presso cui viene erogato un servizio tramite un protocollo (ad es. http).
[toc] | [prev] | [standalone]
Back to top | Article view | it.comp.www.php
csiph-web