[URLs] href="?"

Pagina: 1
Acties:

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Is dit nou een geldige relatieve URL?

http://www.ietf.org/rfc/rfc1808.txt
URL = ( absoluteURL | relativeURL ) [ "#" fragment ]

absoluteURL = generic-RL | ( scheme ":" *( uchar | reserved ) )

generic-RL = scheme ":" relativeURL

relativeURL = net_path | abs_path | rel_path

net_path = "//" net_loc [ abs_path ]
abs_path = "/" rel_path
rel_path = [ path ] [ ";" params ] [ "?" query ]
URL = relativeURL = rel_path = [ "?" query ]

Volgens mij dus wel, maar Netscape 4.5 snapt het niet.

Verwijderd

Ik snap hier dus helemaal geen fluit van :?

waar gaat dit over? ASP/PHP/JavaScript/HTML?????

Verwijderd

Op donderdag 31 januari 2002 17:47 schreef OlafvdSpek het volgende:
Volgens mij dus wel, maar Netscape 4.5 snapt het niet.
Lijkt mij ook, maar dat wil niet zeggen dat Netscape het snapt he ;) Gewoon een volledige (relatieve) url opgeven van je script.

  • DizzyWeb
  • Registratie: Februari 2001
  • Laatst online: 15-09 10:37

DizzyWeb

Ondertiteld

Nee, de ? gebruik je om een query *mee* te geven aan de url...

http://www.server.com?blaat=vaag

Verwijderd

volgens die spec moet er dus nog een query achter. De spec van die query zelf ontbreekt, er staat dus nergens dat die niet leeg mag zijn :)

Verwijderd

bedoel je niet gewoon:
code:
1
2
3
4
5
6
7
8
9
10
11
12
<a href="http://www.blabla.bla/1/index.php?q=1&a=2">
1 is de dir
index.php de file
q & a de variabelen met als waarden 1 & 2
(volledige url)

<a href=".././index.php?q=1&a=2">
.. is een dir omhoog
. is deze dir (dus niet nodig in dit pad)
index.php de file
q & a de variabelen met als waarden 1 & 2
(relatieve URL)

/me zou best wel bullshit aan het blaten kunnen zijn hier... so sue me!

edit:
Dan wil je het alleen natuurlijk nog omgezet zien naar een variabel iets :( |:(

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Op donderdag 31 januari 2002 17:52 schreef fladder het volgende:
volgens die spec moet er dus nog een query achter. De spec van die query zelf ontbreekt, er staat dus nergens dat die niet leeg mag zijn :)
query = *( uchar | reserved )

Maar ook met niet-lege query snapt Netscape het niet.

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Op donderdag 31 januari 2002 17:51 schreef Zef het volgende:

[..]

Lijkt mij ook, maar dat wil niet zeggen dat Netscape het snapt he ;) Gewoon een volledige (relatieve) url opgeven van je script.
Ik gebruikte absolute URLs. En dat tikt best aan als je erg veel links op een pagina hebt. Dus nu laat ik gewoon een deel weg.

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

IE wel?

Verwijderd

Als je in een html bestandje <a href="?a=b">bla</a> zet, dan submit naar zichzelf. Maw: de URL is relatief tov het huidige document.

Als je <a href="dingdong.asphp?a=b">bla</a> doet, dan is de URL relatief tov de huidige directory (of collection, in http termen).

Maar snapt NS4 dat vraagteken alleen niet?

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
IE wel, anders had ik het natuurlijk niet gedaan.
NS snapt zelfs "?query_string" niet.
Pagina: 1