Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Bug]Links niet goed weergegeven

Pagina: 1
Acties:
  • 27 views sinds 30-01-2008

  • Outerspace
  • Registratie: Februari 2002
  • Laatst online: 16:40

Outerspace

Moderator General Chat / Wonen & Mobiliteit

AFX Ghey Edition by HlpDsK

Topicstarter
Als ik dit topic open met FF:
Auto Theorie examen halen: dyslexie
Dan loopt die link helemaal door tot in het grijze

Met internet explorer heb ik er geen last van.

Heb cache + temp geleegd en pc gereboot. Maar blijft :)
Ook ondertussen geprobeerd op een andere pc met FF, maar probleem blijft

FF 1.0
Iexplore 6.0
Win XP SP1

[ Voor 7% gewijzigd door Outerspace op 07-12-2004 10:05 ]

Zoekt nieuwe collega's (jr/sr engineers, servicedeskmedewerkers of managers in de Randstad)


Verwijderd

Die mensen moeten gewoon eens [url="http://..."] gaan gebruiken.

[ Voor 9% gewijzigd door Verwijderd op 07-12-2004 10:09 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:48

crisp

Devver

Pixelated

Het komt ook doordat er een ; wordt gebruikt in de URL wat volgens mij volgens de RFC niet eens mag.
Many URL schemes reserve certain characters for a special meaning:
their appearance in the scheme-specific part of the URL has a
designated semantics. If the character corresponding to an octet is
reserved in a scheme, the octet must be encoded. The characters ";",
"/", "?", ":", "@", "=" and "&" are the characters which may be
reserved for special meaning within a scheme. No other characters may
be reserved within a scheme.
Kortom; de link is niet conform de RFC en wordt daardoor niet geheel geparsed, anders had je dit gekregen:

http://www.nl.bol.com/is-...&plid=&lgl_BOL_OWNER_ID=1

[ Voor 148% gewijzigd door crisp op 07-12-2004 10:22 ]

Intentionally left blank


Verwijderd

Onderstaande links werken wel omdat deze ingekort zijn, in een URL tag staan en de sessionID eruit gesloopt is:

Bol.com: Auto Theorie En Examen Training
Bol.com: Auto Theorie En Examen Training Deluxe

Ranzige winkellinken werken nu eenmaal niet lekker copypasted op het forum.

Verwijderd

http://www.ietf.org/rfc/rfc2396.txt

Hoofdstuk 3.3: Path Component zegt dat een puntkomma op bepaalde plaatsen is toegestaan, en in de aangegeven URL's is het wel toegestaan :)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:48

crisp

Devver

Pixelated

Verwijderd schreef op dinsdag 07 december 2004 @ 10:22:
http://www.ietf.org/rfc/rfc2396.txt

Hoofdstuk 3.3: Path Component zegt dat een puntkomma op bepaalde plaatsen is toegestaan, en in de aangegeven URL's is het wel toegestaan :)
Maar zou de = dan niet alsnog escaped moeten zijn in dat segment?
Ik zie namelijk dat de ; inderdaad wel meegematched word, maar er op het = teken gestopt wordt.

[ Voor 12% gewijzigd door crisp op 07-12-2004 10:31 ]

Intentionally left blank


Verwijderd

Nee, dat hoeft niet.
path          = [ abs_path | opaque_part ]

path_segments = segment *( "/" segment )
segment       = *pchar *( ";" param )
param         = *pchar

pchar         = unreserved | escaped |
                ":" | "@" | "&" | "=" | "+" | "$" | ","

opaque_part   = uric_no_slash *uric
uric_no_slash = unreserved | escaped | ";" | "?" | ":" | "@" |
                "&" | "=" | "+" | "$" | ","

abs_path      = "/"  path_segments

In een pchar stuk mag kennelijk gewoon een = voorkomen :)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:48

crisp

Devver

Pixelated

dan zal ik dat segmentgedoe ook maar eens inbakken in de regexp ;)

Intentionally left blank


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:48

crisp

Devver

Pixelated

lokaal fixed :)

Intentionally left blank

Pagina: 1

Dit topic is gesloten.