Toon posts:

Link wordt niet of niet correct geparsed

Pagina: 1
Acties:
  • 815 views

  • Coffeemonster
  • Registratie: Juli 2000
  • Laatst online: 25-03 22:06

Coffeemonster

div.message { margin: 150cm }

Topicstarter
In Coffeemonster in "Raad de locatie a.d.h.v. de foto! Deel 2" probeer ik een link naar de Spaanse Wikipedia te posten met de url-tag, maar dat levert een niet-werkende link op, ook als je verschillende manieren gebruikt:

Linkje

Linkje

Wikipedia: Wikipedia, la enciclopedia libre/Iglesia_de_San_José_(San_Cristóbal)
(was: https://es.wikipedia.org/wiki/Iglesia_de_San_José_(San_Cristóbal)

https://es.wikipedia.org/..._San_José_(San_Cristóbal)

Alle vier mogelijkheden leveren incorrecte resultaten op. Ik kwam een vergelijkbaar probleem een tijdje terug al eerder tegen, dus het is niet uniek voor deze url.

Struikelt de parser over bepaalde links? En zit dat in de haakjes in de link of zo? Is bit.ly of zo de enige oplossing (niet getest)?

Look for something long enough and you will find it; look for something without understanding, and it will find you.
A normal day at the stock exchange


  • BlazeMuis
  • Registratie: Juni 2013
  • Laatst online: 16:45
https://es.wikipedia.org/..._San_José_(San_Cristóbal)

Nope dat werkt dus ook niet, was te proberen..

[Voor 24% gewijzigd door BlazeMuis op 16-11-2018 17:04]

Schuur: 4580Wp Noord & Zuid | Keuken: 1185Wp Zuid | Beneden: MHI 3.5kW - Boven: MHI - 2x 2kW op 4kW Multisplit


  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 11:48

Hero of Time

Moderator LNX

There is only one Legend

Haakjes is het probleem niet, maar de accenten op de e en o denk ik wel. Die zouden met netjes HTML encoded wel moeten werken.

Zo dus:
Wikipedia: Iglesia de San José (San Cristóbal)
code:
1
https://es.wikipedia.org/wiki/Iglesia_de_San_Jos%E9_(San_Crist%F3bal)

[Voor 47% gewijzigd door Hero of Time op 16-11-2018 17:22]

Commandline FTW | Tweakt met mate


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Hero of Time schreef op vrijdag 16 november 2018 @ 17:18:
Haakjes is het probleem niet, maar de accenten op de e en o denk ik wel. Die zouden met netjes HTML encoded wel moeten werken.
Inderdaad, dat zijn geen valide karakters voor in urls. Browsers vertalen dat helaas af en toe naar de gerepresenteerde karakters bij het copy&pasten uit de adresbalk, waardoor e.e.a. in principe niet meer de url is die je hebt geopend (maar wel wat je in de adresbalk ziet).

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Hero of Time schreef op vrijdag 16 november 2018 @ 17:18:
Haakjes is het probleem niet, maar de accenten op de e en o denk ik wel. Die zouden met netjes HTML encoded wel moeten werken.

Zo dus:
Wikipedia: Iglesia de San José (San Cristóbal)
code:
1
https://es.wikipedia.org/wiki/Iglesia_de_San_Jos%E9_(San_Crist%F3bal)
Nee, zo:

Wikipedia: Iglesia de San José (San Cristóbal)
code:
1
https://es.wikipedia.org/wiki/Iglesia_de_San_Jos%C3%A9_(San_Crist%C3%B3bal)

(utf-8 url-encoded ;) - overigens copy/paste vanuit de adresbalk in Firefox)

Intentionally left blank


  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 11:48

Hero of Time

Moderator LNX

There is only one Legend

@crisp, ik kon de URL niet zo uit m'n browser halen, dus heb ik de w3schools pagina er bij gepakt om de HTML entiteit te vinden en dat leek te werken.

Commandline FTW | Tweakt met mate


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Non-ASCII
characters must first be encoded according to UTF-8 [STD63], and then
each octet of the corresponding UTF-8 sequence must be percent-
encoded to be represented as URI characters.
Note dat in de voorganger (RFC 2396) dit nog ongespecificeerd was:
Internet protocols that
transmit octet sequences intended to represent character sequences
are expected to provide some way of identifying the charset used, if
there might be more than one [RFC2277]. However, there is currently
no provision within the generic URI syntax to accomplish this
identification. An individual URI scheme may require a single
charset, define a default charset, or provide a way to indicate the
charset used.
Browsers, webservers en applicaties doen gelukkig een heleboel wat betreft het fixen van foute URL's en het gokken van de gebruikte karakterset om dat weer te decoden :)

Intentionally left blank

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee